Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c115' (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/8114751-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64


Version: 1.0
PID: 10459
Logging PID: 10460
Task:
{'allow_user_ssh': False,
 'appstream': False,
 'background': True,
 'build_id': 8114751,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '3647bca54c2355fe89797b9cbb892c5027f864d9',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/cython-numpy-scipy-rebuild.checker/pymol',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'pymol',
 'package_version': '2.5.0-12',
 'project_dirname': 'cython-numpy-scipy-rebuild.checker',
 'project_name': 'cython-numpy-scipy-rebuild.checker',
 'project_owner': 'psimovec',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/psimovec/cython-numpy-scipy-rebuild.checker/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None}],
 'sandbox': 'psimovec/cython-numpy-scipy-rebuild.checker--psimovec',
 'source_json': {},
 'source_type': None,
 'ssh_public_keys': None,
 'storage': 0,
 'submitter': 'psimovec',
 'tags': [],
 'task_id': '8114751-fedora-rawhide-x86_64',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/psimovec/cython-numpy-scipy-rebuild.checker/pymol /var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/cython-numpy-scipy-rebuild.checker/pymol', '/var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol'...

Running: git checkout 3647bca54c2355fe89797b9cbb892c5027f864d9 --

cmd: ['git', 'checkout', '3647bca54c2355fe89797b9cbb892c5027f864d9', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol
rc: 0
stdout: 
stderr: Note: switching to '3647bca54c2355fe89797b9cbb892c5027f864d9'.

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 <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 3647bca automatic import of pymol

Running: dist-git-client sources

cmd: ['dist-git-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading pymol-open-source-2.5.0.tar.gz
INFO: Reading stdout from command: curl --help all
INFO: Calling: curl -H Pragma: -o pymol-open-source-2.5.0.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/cython-numpy-scipy-rebuild.checker/pymol/pymol-open-source-2.5.0.tar.gz/md5/1c2d43789dd5580958fd75672ecfd8e7/pymol-open-source-2.5.0.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  9.9M  100  9.9M    0     0  50.5M      0 --:--:-- --:--:-- --:--:-- 50.6M
INFO: Reading stdout from command: md5sum pymol-open-source-2.5.0.tar.gz
INFO: Downloading pymol.png
INFO: Calling: curl -H Pragma: -o pymol.png --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/psimovec/cython-numpy-scipy-rebuild.checker/pymol/pymol.png/md5/3bbd85dbd40f588f505ad988b6df2933/pymol.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 19466  100 19466    0     0   448k      0 --:--:-- --:--:-- --:--:--  452k
INFO: Reading stdout from command: md5sum pymol.png

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol/pymol.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1728329349.430199 -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-xhh6y9d2/pymol/pymol.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1728329349.430199 -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-xhh6y9d2/pymol/pymol.spec)  Config(fedora-rawhide-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-rawhide-x86_64-bootstrap-1728329349.430199/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:rawhide
INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide
INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1728329349.430199/root
INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture
INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount
INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/29320aea00754d1ab0bbc69f7d18b93f946d037226de42629e2e37282b4fffc1/merged
INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/29320aea00754d1ab0bbc69f7d18b93f946d037226de42629e2e37282b4fffc1/merged) with podman image umount
INFO: Package manager dnf5 detected and used (fallback)
INFO: Not updating bootstrap chroot, bootstrap_image_ready=True
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1728329349.430199/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.94-1.fc42.x86_64
  rpm-sequoia-1.7.0-2.fc41.x86_64
  dnf5-5.2.6.2-1.fc42.x86_64
  dnf5-plugins-5.2.6.2-1.fc42.x86_64
Start: installing minimal buildroot with dnf5
Updating and loading repositories:
 fedora                                 100% | 144.7 KiB/s |   7.8 KiB |  00m00s
 Copr repository                        100% |  33.9 KiB/s |   1.5 KiB |  00m00s
 Copr repository                        100% | 815.6 KiB/s | 106.8 KiB |  00m00s
Repositories loaded.
Package                            Arch   Version                    Repository      Size
Installing group/module packages:
 bash                              x86_64 5.2.32-2.fc42              fedora       8.2 MiB
 bzip2                             x86_64 1.0.8-19.fc41              fedora      95.7 KiB
 coreutils                         x86_64 9.5-10.fc42                fedora       5.7 MiB
 cpio                              x86_64 2.15-2.fc41                fedora       1.1 MiB
 diffutils                         x86_64 3.10-8.fc41                fedora       1.6 MiB
 fedora-release-common             noarch 42-0.3                     fedora      19.4 KiB
 findutils                         x86_64 1:4.10.0-4.fc41            fedora       1.8 MiB
 gawk                              x86_64 5.3.0-4.fc41               fedora       1.7 MiB
 glibc-minimal-langpack            x86_64 2.40.9000-1.fc42           fedora       0.0   B
 grep                              x86_64 3.11-9.fc41                fedora       1.0 MiB
 gzip                              x86_64 1.13-2.fc41                fedora     389.0 KiB
 info                              x86_64 7.1.1-1.fc42               fedora     361.9 KiB
 patch                             x86_64 2.7.6-25.fc41              fedora     266.7 KiB
 redhat-rpm-config                 noarch 296-1.fc42                 fedora     186.6 KiB
 rpm-build                         x86_64 4.19.94-1.fc42             fedora     194.3 KiB
 sed                               x86_64 4.9-3.fc41                 fedora     861.5 KiB
 shadow-utils                      x86_64 2:4.16.0-4.fc42            fedora       4.1 MiB
 tar                               x86_64 2:1.35-4.fc41              fedora       2.9 MiB
 unzip                             x86_64 6.0-64.fc41                fedora     386.8 KiB
 util-linux                        x86_64 2.40.2-8.fc42              fedora       3.7 MiB
 which                             x86_64 2.21-42.fc41               fedora      80.2 KiB
 xz                                x86_64 1:5.6.3-1.fc42             fedora       1.2 MiB
Installing dependencies:
 add-determinism                   x86_64 0.3.6-1.fc41               fedora       2.2 MiB
 alternatives                      x86_64 1.30-1.fc41                fedora      66.3 KiB
 ansible-srpm-macros               noarch 1-16.fc41                  fedora      35.7 KiB
 audit-libs                        x86_64 4.0.2-1.fc41               fedora     331.3 KiB
 authselect                        x86_64 1.5.0-7.fc41               fedora     153.5 KiB
 authselect-libs                   x86_64 1.5.0-7.fc41               fedora     818.3 KiB
 basesystem                        noarch 11-21.fc41                 fedora       0.0   B
 binutils                          x86_64 2.43.1-1.fc42              fedora      27.5 MiB
 build-reproducibility-srpm-macros noarch 0.3.6-1.fc41               fedora     735.0   B
 bzip2-libs                        x86_64 1.0.8-19.fc41              fedora      80.7 KiB
 ca-certificates                   noarch 2024.2.69_v8.0.401-2.fc42  fedora       2.6 MiB
 coreutils-common                  x86_64 9.5-10.fc42                fedora      11.2 MiB
 cracklib                          x86_64 2.9.11-6.fc41              fedora     238.9 KiB
 crypto-policies                   noarch 20240927-1.git93b7251.fc42 fedora     136.8 KiB
 curl                              x86_64 8.10.1-2.fc42              fedora     453.3 KiB
 cyrus-sasl-lib                    x86_64 2.1.28-27.fc41             fedora       2.3 MiB
 debugedit                         x86_64 5.0-17.fc41                fedora     199.3 KiB
 dwz                               x86_64 0.15-7.fc41                fedora     290.9 KiB
 ed                                x86_64 1.20.2-2.fc41              fedora     146.9 KiB
 efi-srpm-macros                   noarch 5-12.fc41                  fedora      40.1 KiB
 elfutils                          x86_64 0.191-8.fc41               fedora       2.6 MiB
 elfutils-debuginfod-client        x86_64 0.191-8.fc41               fedora      64.9 KiB
 elfutils-default-yama-scope       noarch 0.191-8.fc41               fedora       1.8 KiB
 elfutils-libelf                   x86_64 0.191-8.fc41               fedora       1.2 MiB
 elfutils-libs                     x86_64 0.191-8.fc41               fedora     646.2 KiB
 fedora-gpg-keys                   noarch 42-0.2                     fedora     126.4 KiB
 fedora-release                    noarch 42-0.3                     fedora       0.0   B
 fedora-release-identity-basic     noarch 42-0.3                     fedora     694.0   B
 fedora-repos                      noarch 42-0.2                     fedora       4.9 KiB
 fedora-repos-rawhide              noarch 42-0.2                     fedora       2.2 KiB
 file                              x86_64 5.45-7.fc41                fedora     103.5 KiB
 file-libs                         x86_64 5.45-7.fc41                fedora       9.9 MiB
 filesystem                        x86_64 3.18-29.fc42               fedora     106.0   B
 fonts-srpm-macros                 noarch 1:2.0.5-17.fc41            fedora      55.8 KiB
 forge-srpm-macros                 noarch 0.4.0-1.fc42               fedora      38.9 KiB
 fpc-srpm-macros                   noarch 1.3-13.fc41                fedora     144.0   B
 gdb-minimal                       x86_64 15.1-2.fc42                fedora      13.0 MiB
 gdbm                              x86_64 1:1.23-7.fc41              fedora     460.9 KiB
 gdbm-libs                         x86_64 1:1.23-7.fc41              fedora     121.9 KiB
 ghc-srpm-macros                   noarch 1.9.2-1.fc42               fedora     779.0   B
 glibc                             x86_64 2.40.9000-1.fc42           fedora       6.7 MiB
 glibc-common                      x86_64 2.40.9000-1.fc42           fedora       1.0 MiB
 glibc-gconv-extra                 x86_64 2.40.9000-1.fc42           fedora       8.1 MiB
 gmp                               x86_64 1:6.3.0-2.fc41             fedora     811.4 KiB
 gnat-srpm-macros                  noarch 6-6.fc41                   fedora       1.0 KiB
 go-srpm-macros                    noarch 3.6.0-3.fc41               fedora      60.8 KiB
 jansson                           x86_64 2.13.1-10.fc41             fedora      88.3 KiB
 kernel-srpm-macros                noarch 1.0-24.fc41                fedora       1.9 KiB
 keyutils-libs                     x86_64 1.6.3-4.fc41               fedora      54.4 KiB
 krb5-libs                         x86_64 1.21.3-2.fc41              fedora       2.3 MiB
 libacl                            x86_64 2.3.2-2.fc41               fedora      40.0 KiB
 libarchive                        x86_64 3.7.6-1.fc42               fedora     934.8 KiB
 libattr                           x86_64 2.5.2-4.fc41               fedora      28.5 KiB
 libblkid                          x86_64 2.40.2-8.fc42              fedora     262.5 KiB
 libbrotli                         x86_64 1.1.0-5.fc41               fedora     837.6 KiB
 libcap                            x86_64 2.70-4.fc41                fedora     220.2 KiB
 libcap-ng                         x86_64 0.8.5-3.fc41               fedora      69.2 KiB
 libcom_err                        x86_64 1.47.1-3.fc41              fedora      67.2 KiB
 libcurl                           x86_64 8.10.1-2.fc42              fedora     838.4 KiB
 libeconf                          x86_64 0.6.2-3.fc41               fedora      58.0 KiB
 libevent                          x86_64 2.1.12-14.fc41             fedora     895.7 KiB
 libfdisk                          x86_64 2.40.2-8.fc42              fedora     362.9 KiB
 libffi                            x86_64 3.4.6-3.fc42               fedora      86.4 KiB
 libgcc                            x86_64 14.2.1-4.fc42              fedora     274.6 KiB
 libgomp                           x86_64 14.2.1-4.fc42              fedora     523.8 KiB
 libidn2                           x86_64 2.3.7-2.fc41               fedora     329.1 KiB
 libmount                          x86_64 2.40.2-8.fc42              fedora     355.8 KiB
 libnghttp2                        x86_64 1.63.0-1.fc42              fedora     170.1 KiB
 libnsl2                           x86_64 2.0.1-2.fc41               fedora      57.9 KiB
 libpkgconf                        x86_64 2.3.0-1.fc42               fedora      78.2 KiB
 libpsl                            x86_64 0.21.5-4.fc41              fedora      80.5 KiB
 libpwquality                      x86_64 1.4.5-11.fc41              fedora     417.8 KiB
 libselinux                        x86_64 3.7-6.fc42                 fedora     181.1 KiB
 libsemanage                       x86_64 3.7-3.fc42                 fedora     298.0 KiB
 libsepol                          x86_64 3.7-3.fc42                 fedora     818.0 KiB
 libsmartcols                      x86_64 2.40.2-8.fc42              fedora     180.4 KiB
 libssh                            x86_64 0.11.1-1.fc42              fedora     569.6 KiB
 libssh-config                     noarch 0.11.1-1.fc42              fedora     277.0   B
 libstdc++                         x86_64 14.2.1-4.fc42              fedora       2.8 MiB
 libtasn1                          x86_64 4.19.0-9.fc41              fedora     175.7 KiB
 libtirpc                          x86_64 1.3.5-0.fc41               fedora     202.7 KiB
 libtool-ltdl                      x86_64 2.4.7-12.fc41              fedora      66.2 KiB
 libunistring                      x86_64 1.1-8.fc41                 fedora       1.7 MiB
 libuuid                           x86_64 2.40.2-8.fc42              fedora      41.4 KiB
 libverto                          x86_64 0.3.2-9.fc41               fedora      29.5 KiB
 libxcrypt                         x86_64 4.4.36-7.fc41              fedora     266.8 KiB
 libxml2                           x86_64 2.12.8-2.fc41              fedora       1.7 MiB
 libzstd                           x86_64 1.5.6-2.fc41               fedora     795.9 KiB
 lua-libs                          x86_64 5.4.6-6.fc41               fedora     285.0 KiB
 lua-srpm-macros                   noarch 1-14.fc41                  fedora       1.3 KiB
 lz4-libs                          x86_64 1.10.0-1.fc41              fedora     145.5 KiB
 mpfr                              x86_64 4.2.1-5.fc41               fedora     832.1 KiB
 ncurses-base                      noarch 6.5-2.20240629.fc41        fedora     326.3 KiB
 ncurses-libs                      x86_64 6.5-2.20240629.fc41        fedora     975.2 KiB
 ocaml-srpm-macros                 noarch 10-3.fc41                  fedora       1.9 KiB
 openblas-srpm-macros              noarch 2-18.fc41                  fedora     112.0   B
 openldap                          x86_64 2.6.8-5.fc41               fedora     644.2 KiB
 openssl-libs                      x86_64 1:3.2.2-8.fc42             fedora       7.8 MiB
 p11-kit                           x86_64 0.25.5-3.fc41              fedora       2.2 MiB
 p11-kit-trust                     x86_64 0.25.5-3.fc41              fedora     391.4 KiB
 package-notes-srpm-macros         noarch 0.5-12.fc41                fedora       1.6 KiB
 pam                               x86_64 1.6.1-6.fc42               fedora       1.8 MiB
 pam-libs                          x86_64 1.6.1-6.fc42               fedora     139.0 KiB
 pcre2                             x86_64 10.44-1.fc41.1             fedora     653.5 KiB
 pcre2-syntax                      noarch 10.44-1.fc41.1             fedora     251.6 KiB
 perl-srpm-macros                  noarch 1-56.fc41                  fedora     861.0   B
 pkgconf                           x86_64 2.3.0-1.fc42               fedora      88.6 KiB
 pkgconf-m4                        noarch 2.3.0-1.fc42               fedora      14.4 KiB
 pkgconf-pkg-config                x86_64 2.3.0-1.fc42               fedora     989.0   B
 popt                              x86_64 1.19-7.fc41                fedora     136.9 KiB
 publicsuffix-list-dafsa           noarch 20240107-4.fc41            fedora      67.5 KiB
 pyproject-srpm-macros             noarch 1.15.1-1.fc42              fedora       1.9 KiB
 python-srpm-macros                noarch 3.13-3.fc41                fedora      51.0 KiB
 qt5-srpm-macros                   noarch 5.15.15-1.fc42             fedora     500.0   B
 qt6-srpm-macros                   noarch 6.7.2-3.fc41               fedora     456.0   B
 readline                          x86_64 8.2-11.fc42                fedora     493.1 KiB
 rpm                               x86_64 4.19.94-1.fc42             fedora       3.1 MiB
 rpm-build-libs                    x86_64 4.19.94-1.fc42             fedora     206.7 KiB
 rpm-libs                          x86_64 4.19.94-1.fc42             fedora     722.1 KiB
 rpm-sequoia                       x86_64 1.7.0-2.fc41               fedora       2.4 MiB
 rust-srpm-macros                  noarch 26.3-3.fc42                fedora       4.8 KiB
 setup                             noarch 2.15.0-5.fc41              fedora     720.7 KiB
 sqlite-libs                       x86_64 3.46.0-4.fc41              fedora       1.4 MiB
 systemd-libs                      x86_64 256.5-1.fc42               fedora       2.0 MiB
 util-linux-core                   x86_64 2.40.2-8.fc42              fedora       1.5 MiB
 xxhash-libs                       x86_64 0.8.2-4.fc42               fedora      88.4 KiB
 xz-libs                           x86_64 1:5.6.3-1.fc42             fedora     218.3 KiB
 zig-srpm-macros                   noarch 1-3.fc41                   fedora       1.1 KiB
 zip                               x86_64 3.0-41.fc41                fedora     703.2 KiB
 zlib-ng-compat                    x86_64 2.1.7-3.fc42               fedora     138.0 KiB
 zstd                              x86_64 1.5.6-2.fc41               fedora       1.7 MiB
Installing groups:
 Buildsystem building group                                                              

Transaction Summary:
 Installing:       153 packages

Total size of inbound packages is 53 MiB. Need to download 0 B.
After this operation, 180 MiB extra will be used (install 180 MiB, remove 0 B).
[1/1] tar-2:1.35-4.fc41.x86_64          100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[1/1] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/2] bzip2-0:1.0.8-19.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[2/2] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/3] redhat-rpm-config-0:296-1.fc42.no 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[3/3] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/4] rpm-build-0:4.19.94-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[4/4] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/5] unzip-0:6.0-64.fc41.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[5/5] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/6] cpio-0:2.15-2.fc41.x86_64         100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[6/6] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/7] which-0:2.21-42.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[7/7] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/8] bash-0:5.2.32-2.fc42.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[8/8] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[1/9] coreutils-0:9.5-10.fc42.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[9/9] Total                             100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/10] grep-0:3.11-9.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[10/10] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/11] patch-0:2.7.6-25.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[11/11] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/12] sed-0:4.9-3.fc41.x86_64         100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[12/12] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/13] shadow-utils-2:4.16.0-4.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[13/13] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/14] diffutils-0:3.10-8.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[14/14] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/15] fedora-release-common-0:42-0.3. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[15/15] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/16] findutils-1:4.10.0-4.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[16/16] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/17] glibc-minimal-langpack-0:2.40.9 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[17/17] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/18] gzip-0:1.13-2.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[18/18] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/19] info-0:7.1.1-1.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[19/19] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/20] xz-1:5.6.3-1.fc42.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[20/20] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/21] util-linux-0:2.40.2-8.fc42.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[21/21] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/22] gawk-0:5.3.0-4.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[22/22] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/23] glibc-0:2.40.9000-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[23/23] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/24] libacl-0:2.3.2-2.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[24/24] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/25] libselinux-0:3.7-6.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[25/25] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/26] bzip2-libs-0:1.0.8-19.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[26/26] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/27] ansible-srpm-macros-0:1-16.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[27/27] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/28] build-reproducibility-srpm-macr 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[28/28] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/29] dwz-0:0.15-7.fc41.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[29/29] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/30] efi-srpm-macros-0:5-12.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[30/30] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/31] file-0:5.45-7.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[31/31] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/32] fonts-srpm-macros-1:2.0.5-17.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[32/32] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/33] forge-srpm-macros-0:0.4.0-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[33/33] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/34] fpc-srpm-macros-0:1.3-13.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[34/34] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/35] ghc-srpm-macros-0:1.9.2-1.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[35/35] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/36] gnat-srpm-macros-0:6-6.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[36/36] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/37] go-srpm-macros-0:3.6.0-3.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[37/37] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/38] kernel-srpm-macros-0:1.0-24.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[38/38] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/39] lua-srpm-macros-0:1-14.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[39/39] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/40] ocaml-srpm-macros-0:10-3.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[40/40] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/41] openblas-srpm-macros-0:2-18.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[41/41] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/42] package-notes-srpm-macros-0:0.5 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[42/42] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/43] perl-srpm-macros-0:1-56.fc41.no 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[43/43] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/44] pyproject-srpm-macros-0:1.15.1- 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[44/44] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/45] python-srpm-macros-0:3.13-3.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[45/45] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/46] qt5-srpm-macros-0:5.15.15-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[46/46] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/47] qt6-srpm-macros-0:6.7.2-3.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[47/47] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/48] rpm-0:4.19.94-1.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[48/48] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/49] rust-srpm-macros-0:26.3-3.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[49/49] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/50] zig-srpm-macros-0:1-3.fc41.noar 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[50/50] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/51] zip-0:3.0-41.fc41.x86_64        100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[51/51] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/52] debugedit-0:5.0-17.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[52/52] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/53] elfutils-0:0.191-8.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[53/53] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/54] elfutils-libelf-0:0.191-8.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[54/54] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/55] libarchive-0:3.7.6-1.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[55/55] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/56] popt-0:1.19-7.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[56/56] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/57] readline-0:8.2-11.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[57/57] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/58] rpm-build-libs-0:4.19.94-1.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[58/58] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/59] rpm-libs-0:4.19.94-1.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[59/59] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/60] zstd-0:1.5.6-2.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[60/60] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/61] filesystem-0:3.18-29.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[61/61] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/62] ncurses-libs-0:6.5-2.20240629.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[62/62] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/63] coreutils-common-0:9.5-10.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[63/63] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/64] gmp-1:6.3.0-2.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[64/64] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/65] libattr-0:2.5.2-4.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[65/65] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/66] libcap-0:2.70-4.fc41.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[66/66] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/67] openssl-libs-1:3.2.2-8.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[67/67] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/68] systemd-libs-0:256.5-1.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[68/68] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/69] pcre2-0:10.44-1.fc41.1.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[69/69] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/70] ed-0:1.20.2-2.fc41.x86_64       100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[70/70] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/71] audit-libs-0:4.0.2-1.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[71/71] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/72] libeconf-0:0.6.2-3.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[72/72] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/73] libsemanage-0:3.7-3.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[73/73] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/74] libxcrypt-0:4.4.36-7.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[74/74] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/75] pam-libs-0:1.6.1-6.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[75/75] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/76] setup-0:2.15.0-5.fc41.noarch    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[76/76] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/77] fedora-repos-0:42-0.2.noarch    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[77/77] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/78] glibc-common-0:2.40.9000-1.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[78/78] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/79] xz-libs-1:5.6.3-1.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[79/79] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/80] libblkid-0:2.40.2-8.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[80/80] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/81] libcap-ng-0:0.8.5-3.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[81/81] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/82] libfdisk-0:2.40.2-8.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[82/82] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/83] libmount-0:2.40.2-8.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[83/83] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/84] libsmartcols-0:2.40.2-8.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[84/84] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/85] libuuid-0:2.40.2-8.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[85/85] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/86] util-linux-core-0:2.40.2-8.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[86/86] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/87] zlib-ng-compat-0:2.1.7-3.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[87/87] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/88] mpfr-0:4.2.1-5.fc41.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[88/88] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/89] glibc-gconv-extra-0:2.40.9000-1 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[89/89] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/90] basesystem-0:11-21.fc41.noarch  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[90/90] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/91] libgcc-0:14.2.1-4.fc42.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[91/91] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/92] libsepol-0:3.7-3.fc42.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[92/92] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/93] add-determinism-0:0.3.6-1.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[93/93] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/94] file-libs-0:5.45-7.fc41.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[94/94] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/95] curl-0:8.10.1-2.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[95/95] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/96] elfutils-libs-0:0.191-8.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[96/96] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/97] elfutils-debuginfod-client-0:0. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[97/97] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/98] libstdc++-0:14.2.1-4.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[98/98] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[ 1/99] libzstd-0:1.5.6-2.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[99/99] Total                           100% |   0.0   B/s |   0.0   B |  00m00s
[  1/100] libxml2-0:2.12.8-2.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[100/100] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/101] lz4-libs-0:1.10.0-1.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[101/101] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/102] libgomp-0:14.2.1-4.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[102/102] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/103] lua-libs-0:5.4.6-6.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[103/103] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/104] rpm-sequoia-0:1.7.0-2.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[104/104] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/105] sqlite-libs-0:3.46.0-4.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[105/105] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/106] ncurses-base-0:6.5-2.20240629 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[106/106] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/107] ca-certificates-0:2024.2.69_v 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[107/107] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/108] crypto-policies-0:20240927-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[108/108] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/109] pcre2-syntax-0:10.44-1.fc41.1 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[109/109] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/110] fedora-gpg-keys-0:42-0.2.noar 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[110/110] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/111] fedora-repos-rawhide-0:42-0.2 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[111/111] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/112] elfutils-default-yama-scope-0 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[112/112] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/113] authselect-libs-0:1.5.0-7.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[113/113] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/114] pam-0:1.6.1-6.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[114/114] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/115] authselect-0:1.5.0-7.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[115/115] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/116] gdbm-libs-1:1.23-7.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[116/116] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/117] libnsl2-0:2.0.1-2.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[117/117] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/118] libpwquality-0:1.4.5-11.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[118/118] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/119] libtirpc-0:1.3.5-0.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[119/119] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/120] cracklib-0:2.9.11-6.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[120/120] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/121] krb5-libs-0:1.21.3-2.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[121/121] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/122] libcom_err-0:1.47.1-3.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[122/122] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/123] keyutils-libs-0:1.6.3-4.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[123/123] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/124] libverto-0:0.3.2-9.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[124/124] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/125] binutils-0:2.43.1-1.fc42.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[125/125] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/126] alternatives-0:1.30-1.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[126/126] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/127] jansson-0:2.13.1-10.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[127/127] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/128] pkgconf-pkg-config-0:2.3.0-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[128/128] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/129] pkgconf-0:2.3.0-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[129/129] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/130] pkgconf-m4-0:2.3.0-1.fc42.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[130/130] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/131] libpkgconf-0:2.3.0-1.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[131/131] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/132] gdbm-1:1.23-7.fc41.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[132/132] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/133] libffi-0:3.4.6-3.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[133/133] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/134] p11-kit-0:0.25.5-3.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[134/134] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/135] libtasn1-0:4.19.0-9.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[135/135] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/136] p11-kit-trust-0:0.25.5-3.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[136/136] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/137] fedora-release-0:42-0.3.noarc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[137/137] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/138] gdb-minimal-0:15.1-2.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[138/138] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/139] xxhash-libs-0:0.8.2-4.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[139/139] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/140] fedora-release-identity-basic 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[140/140] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/141] libcurl-0:8.10.1-2.fc42.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[141/141] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/142] libbrotli-0:1.1.0-5.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[142/142] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/143] libidn2-0:2.3.7-2.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[143/143] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/144] libnghttp2-0:1.63.0-1.fc42.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[144/144] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/145] libpsl-0:0.21.5-4.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[145/145] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/146] libssh-0:0.11.1-1.fc42.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[146/146] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/147] openldap-0:2.6.8-5.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[147/147] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/148] libunistring-0:1.1-8.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[148/148] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/149] publicsuffix-list-dafsa-0:202 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[149/149] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/150] libssh-config-0:0.11.1-1.fc42 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[150/150] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/151] cyrus-sasl-lib-0:2.1.28-27.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[151/151] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/152] libevent-0:2.1.12-14.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[152/152] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
[  1/153] libtool-ltdl-0:2.4.7-12.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
--------------------------------------------------------------------------------
[153/153] Total                         100% |   0.0   B/s |   0.0   B |  00m00s
Running transaction
Importing PGP key 0x105EF944:
 UserID     : "Fedora (42) <fedora-42-primary@fedoraproject.org>"
 Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary
The key was successfully imported.
Importing PGP key 0x105EF944:
 UserID     : "Fedora (42) <fedora-42-primary@fedoraproject.org>"
 Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary
The key was successfully imported.
Importing PGP key 0xE99D6AD1:
 UserID     : "Fedora (41) <fedora-41-primary@fedoraproject.org>"
 Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary
The key was successfully imported.
Importing PGP key 0x31645531:
 UserID     : "Fedora (43) <fedora-43-primary@fedoraproject.org>"
 Fingerprint: C6E7F081CF80E13146676E88829B606631645531
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary
The key was successfully imported.
[  1/155] Verify package files          100% | 750.0   B/s | 153.0   B |  00m00s
[  2/155] Prepare transaction           100% |   1.8 KiB/s | 153.0   B |  00m00s
[  3/155] Installing libgcc-0:14.2.1-4. 100% | 134.9 MiB/s | 276.3 KiB |  00m00s
[  4/155] Installing libssh-config-0:0. 100% |   0.0   B/s | 816.0   B |  00m00s
[  5/155] Installing publicsuffix-list- 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[  6/155] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0   B |  00m00s
[  7/155] Installing fedora-gpg-keys-0: 100% |  21.0 MiB/s | 172.2 KiB |  00m00s
[  8/155] Installing fedora-repos-rawhi 100% |   0.0   B/s |   2.4 KiB |  00m00s
[  9/155] Installing fedora-repos-0:42- 100% |   0.0   B/s |   5.7 KiB |  00m00s
[ 10/155] Installing fedora-release-com 100% |  11.6 MiB/s |  23.7 KiB |  00m00s
[ 11/155] Installing fedora-release-0:4 100% |   0.0   B/s | 124.0   B |  00m00s
[ 12/155] Installing setup-0:2.15.0-5.f 100% |  47.3 MiB/s | 726.1 KiB |  00m00s
[ 13/155] Installing filesystem-0:3.18- 100% |   1.6 MiB/s | 212.6 KiB |  00m00s
[ 14/155] Installing basesystem-0:11-21 100% |   0.0   B/s | 124.0   B |  00m00s
[ 15/155] Installing pkgconf-m4-0:2.3.0 100% |   0.0   B/s |  14.8 KiB |  00m00s
[ 16/155] Installing pcre2-syntax-0:10. 100% | 124.1 MiB/s | 254.1 KiB |  00m00s
[ 17/155] Installing ncurses-base-0:6.5 100% |  38.2 MiB/s | 351.7 KiB |  00m00s
[ 18/155] Installing glibc-minimal-lang 100% |   0.0   B/s | 124.0   B |  00m00s
[ 19/155] Installing ncurses-libs-0:6.5 100% | 137.0 MiB/s | 981.8 KiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[ 20/155] Installing glibc-0:2.40.9000- 100% | 145.8 MiB/s |   6.7 MiB |  00m00s
[ 21/155] Installing bash-0:5.2.32-2.fc 100% | 255.3 MiB/s |   8.2 MiB |  00m00s
[ 22/155] Installing glibc-common-0:2.4 100% | 116.4 MiB/s |   1.0 MiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[ 23/155] Installing glibc-gconv-extra- 100% | 139.2 MiB/s |   8.2 MiB |  00m00s
[ 24/155] Installing zlib-ng-compat-0:2 100% |  67.8 MiB/s | 138.8 KiB |  00m00s
[ 25/155] Installing bzip2-libs-0:1.0.8 100% |  79.9 MiB/s |  81.8 KiB |  00m00s
[ 26/155] Installing xz-libs-1:5.6.3-1. 100% | 107.2 MiB/s | 219.5 KiB |  00m00s
[ 27/155] Installing popt-0:1.19-7.fc41 100% |  28.0 MiB/s | 143.5 KiB |  00m00s
[ 28/155] Installing readline-0:8.2-11. 100% | 161.2 MiB/s | 495.3 KiB |  00m00s
[ 29/155] Installing libuuid-0:2.40.2-8 100% |  41.5 MiB/s |  42.5 KiB |  00m00s
[ 30/155] Installing libblkid-0:2.40.2- 100% | 128.7 MiB/s | 263.6 KiB |  00m00s
[ 31/155] Installing gmp-1:6.3.0-2.fc41 100% | 198.6 MiB/s | 813.7 KiB |  00m00s
[ 32/155] Installing libattr-0:2.5.2-4. 100% |  28.8 MiB/s |  29.5 KiB |  00m00s
[ 33/155] Installing libacl-0:2.3.2-2.f 100% |  39.8 MiB/s |  40.7 KiB |  00m00s
[ 34/155] Installing libxcrypt-0:4.4.36 100% |  87.7 MiB/s | 269.5 KiB |  00m00s
[ 35/155] Installing libstdc++-0:14.2.1 100% | 252.2 MiB/s |   2.8 MiB |  00m00s
[ 36/155] Installing libzstd-0:1.5.6-2. 100% | 259.5 MiB/s | 797.2 KiB |  00m00s
[ 37/155] Installing elfutils-libelf-0: 100% | 233.8 MiB/s |   1.2 MiB |  00m00s
[ 38/155] Installing libeconf-0:0.6.2-3 100% |  58.3 MiB/s |  59.7 KiB |  00m00s
[ 39/155] Installing gdbm-libs-1:1.23-7 100% | 120.7 MiB/s | 123.6 KiB |  00m00s
[ 40/155] Installing dwz-0:0.15-7.fc41. 100% | 142.7 MiB/s | 292.3 KiB |  00m00s
[ 41/155] Installing mpfr-0:4.2.1-5.fc4 100% | 203.5 MiB/s | 833.7 KiB |  00m00s
[ 42/155] Installing gawk-0:5.3.0-4.fc4 100% | 173.2 MiB/s |   1.7 MiB |  00m00s
[ 43/155] Installing unzip-0:6.0-64.fc4 100% | 127.0 MiB/s | 390.3 KiB |  00m00s
[ 44/155] Installing file-libs-0:5.45-7 100% | 473.0 MiB/s |   9.9 MiB |  00m00s
[ 45/155] Installing file-0:5.45-7.fc41 100% |  10.3 MiB/s | 105.0 KiB |  00m00s
[ 46/155] Installing crypto-policies-0: 100% |  14.5 MiB/s | 163.2 KiB |  00m00s
[ 47/155] Installing pcre2-0:10.44-1.fc 100% | 213.2 MiB/s | 654.9 KiB |  00m00s
[ 48/155] Installing grep-0:3.11-9.fc41 100% | 111.5 MiB/s |   1.0 MiB |  00m00s
[ 49/155] Installing xz-1:5.6.3-1.fc42. 100% | 123.7 MiB/s |   1.2 MiB |  00m00s
[ 50/155] Installing libcap-ng-0:0.8.5- 100% |  69.4 MiB/s |  71.0 KiB |  00m00s
[ 51/155] Installing audit-libs-0:4.0.2 100% | 162.8 MiB/s | 333.4 KiB |  00m00s
[ 52/155] Installing pam-libs-0:1.6.1-6 100% |  69.0 MiB/s | 141.3 KiB |  00m00s
[ 53/155] Installing libcap-0:2.70-4.fc 100% |  73.3 MiB/s | 225.2 KiB |  00m00s
[ 54/155] Installing systemd-libs-0:256 100% | 254.2 MiB/s |   2.0 MiB |  00m00s
[ 55/155] Installing libsmartcols-0:2.4 100% | 177.1 MiB/s | 181.4 KiB |  00m00s
[ 56/155] Installing libsepol-0:3.7-3.f 100% | 266.6 MiB/s | 819.0 KiB |  00m00s
[ 57/155] Installing libselinux-0:3.7-6 100% |  89.0 MiB/s | 182.3 KiB |  00m00s
[ 58/155] Installing sed-0:4.9-3.fc41.x 100% | 121.3 MiB/s | 869.7 KiB |  00m00s
[ 59/155] Installing findutils-1:4.10.0 100% | 185.8 MiB/s |   1.9 MiB |  00m00s
[ 60/155] Installing libmount-0:2.40.2- 100% | 174.3 MiB/s | 356.9 KiB |  00m00s
[ 61/155] Installing lz4-libs-0:1.10.0- 100% | 143.1 MiB/s | 146.6 KiB |  00m00s
[ 62/155] Installing lua-libs-0:5.4.6-6 100% | 139.8 MiB/s | 286.2 KiB |  00m00s
[ 63/155] Installing libcom_err-0:1.47. 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 64/155] Installing alternatives-0:1.3 100% |  66.3 MiB/s |  67.9 KiB |  00m00s
[ 65/155] Installing libffi-0:3.4.6-3.f 100% |  85.7 MiB/s |  87.8 KiB |  00m00s
[ 66/155] Installing libtasn1-0:4.19.0- 100% |  86.7 MiB/s | 177.5 KiB |  00m00s
[ 67/155] Installing p11-kit-0:0.25.5-3 100% | 147.2 MiB/s |   2.2 MiB |  00m00s
[ 68/155] Installing libunistring-0:1.1 100% | 247.2 MiB/s |   1.7 MiB |  00m00s
[ 69/155] Installing libidn2-0:2.3.7-2. 100% |  65.4 MiB/s | 335.1 KiB |  00m00s
[ 70/155] Installing libpsl-0:0.21.5-4. 100% |  79.7 MiB/s |  81.7 KiB |  00m00s
[ 71/155] Installing p11-kit-trust-0:0. 100% |  34.9 MiB/s | 393.1 KiB |  00m00s
[ 72/155] Installing zstd-0:1.5.6-2.fc4 100% | 241.6 MiB/s |   1.7 MiB |  00m00s
[ 73/155] Installing util-linux-core-0: 100% | 138.9 MiB/s |   1.5 MiB |  00m00s
[ 74/155] Installing tar-2:1.35-4.fc41. 100% | 227.6 MiB/s |   3.0 MiB |  00m00s
[ 75/155] Installing libsemanage-0:3.7- 100% |  97.6 MiB/s | 299.8 KiB |  00m00s
[ 76/155] Installing shadow-utils-2:4.1 100% | 125.6 MiB/s |   4.1 MiB |  00m00s
[ 77/155] Installing zip-0:3.0-41.fc41. 100% | 172.6 MiB/s | 707.1 KiB |  00m00s
[ 78/155] Installing gdbm-1:1.23-7.fc41 100% | 113.7 MiB/s | 465.8 KiB |  00m00s
[ 79/155] Installing cyrus-sasl-lib-0:2 100% | 256.2 MiB/s |   2.3 MiB |  00m00s
[ 80/155] Installing libfdisk-0:2.40.2- 100% | 177.7 MiB/s | 364.0 KiB |  00m00s
[ 81/155] Installing libxml2-0:2.12.8-2 100% | 244.6 MiB/s |   1.7 MiB |  00m00s
[ 82/155] Installing bzip2-0:1.0.8-19.f 100% |  48.9 MiB/s | 100.2 KiB |  00m00s
[ 83/155] Installing add-determinism-0: 100% | 280.7 MiB/s |   2.2 MiB |  00m00s
[ 84/155] Installing build-reproducibil 100% |   0.0   B/s |   1.0 KiB |  00m00s
[ 85/155] Installing sqlite-libs-0:3.46 100% | 238.2 MiB/s |   1.4 MiB |  00m00s
[ 86/155] Installing ed-0:1.20.2-2.fc41 100% |  72.8 MiB/s | 149.2 KiB |  00m00s
[ 87/155] Installing patch-0:2.7.6-25.f 100% | 131.0 MiB/s | 268.2 KiB |  00m00s
[ 88/155] Installing elfutils-default-y 100% | 255.4 KiB/s |   2.0 KiB |  00m00s
[ 89/155] Installing elfutils-libs-0:0. 100% | 158.2 MiB/s | 648.0 KiB |  00m00s
[ 90/155] Installing cpio-0:2.15-2.fc41 100% | 157.1 MiB/s |   1.1 MiB |  00m00s
[ 91/155] Installing diffutils-0:3.10-8 100% | 176.7 MiB/s |   1.6 MiB |  00m00s
[ 92/155] Installing libgomp-0:14.2.1-4 100% | 171.0 MiB/s | 525.2 KiB |  00m00s
[ 93/155] Installing keyutils-libs-0:1. 100% |  54.5 MiB/s |  55.8 KiB |  00m00s
[ 94/155] Installing libverto-0:0.3.2-9 100% |  30.5 MiB/s |  31.3 KiB |  00m00s
[ 95/155] Installing jansson-0:2.13.1-1 100% |  87.6 MiB/s |  89.7 KiB |  00m00s
[ 96/155] Installing libpkgconf-0:2.3.0 100% |  77.5 MiB/s |  79.3 KiB |  00m00s
[ 97/155] Installing pkgconf-0:2.3.0-1. 100% |  44.5 MiB/s |  91.1 KiB |  00m00s
[ 98/155] Installing pkgconf-pkg-config 100% |   1.7 MiB/s |   1.8 KiB |  00m00s
[ 99/155] Installing xxhash-libs-0:0.8. 100% |  87.7 MiB/s |  89.8 KiB |  00m00s
[100/155] Installing libbrotli-0:1.1.0- 100% | 205.0 MiB/s | 839.9 KiB |  00m00s
[101/155] Installing libnghttp2-0:1.63. 100% | 167.2 MiB/s | 171.2 KiB |  00m00s
[102/155] Installing libtool-ltdl-0:2.4 100% |  65.7 MiB/s |  67.3 KiB |  00m00s
[103/155] Installing coreutils-common-0 100% | 254.3 MiB/s |  11.2 MiB |  00m00s
[104/155] Installing openssl-libs-1:3.2 100% | 313.1 MiB/s |   7.8 MiB |  00m00s
[105/155] Installing coreutils-0:9.5-10 100% | 163.6 MiB/s |   5.7 MiB |  00m00s
[106/155] Installing ca-certificates-0: 100% |   1.2 MiB/s |   2.4 MiB |  00m02s
[107/155] Installing krb5-libs-0:1.21.3 100% | 191.6 MiB/s |   2.3 MiB |  00m00s
[108/155] Installing libarchive-0:3.7.6 100% | 228.7 MiB/s | 936.7 KiB |  00m00s
[109/155] Installing libtirpc-0:1.3.5-0 100% |  99.8 MiB/s | 204.5 KiB |  00m00s
[110/155] Installing gzip-0:1.13-2.fc41 100% |  96.3 MiB/s | 394.6 KiB |  00m00s
[111/155] Installing authselect-libs-0: 100% |  90.4 MiB/s | 833.2 KiB |  00m00s
[112/155] Installing cracklib-0:2.9.11- 100% |  34.9 MiB/s | 250.3 KiB |  00m00s
[113/155] Installing libpwquality-0:1.4 100% |  52.5 MiB/s | 430.1 KiB |  00m00s
[114/155] Installing libnsl2-0:2.0.1-2. 100% |  28.8 MiB/s |  59.1 KiB |  00m00s
[115/155] Installing pam-0:1.6.1-6.fc42 100% |  81.6 MiB/s |   1.9 MiB |  00m00s
[116/155] Installing libssh-0:0.11.1-1. 100% | 186.1 MiB/s | 571.7 KiB |  00m00s
[117/155] Installing rpm-sequoia-0:1.7. 100% | 263.0 MiB/s |   2.4 MiB |  00m00s
[118/155] Installing rpm-libs-0:4.19.94 100% | 235.6 MiB/s | 723.6 KiB |  00m00s
[119/155] Installing rpm-build-libs-0:4 100% | 202.6 MiB/s | 207.5 KiB |  00m00s
[120/155] Installing libevent-0:2.1.12- 100% | 219.6 MiB/s | 899.5 KiB |  00m00s
[121/155] Installing openldap-0:2.6.8-5 100% | 158.2 MiB/s | 648.0 KiB |  00m00s
[122/155] Installing libcurl-0:8.10.1-2 100% | 205.0 MiB/s | 839.5 KiB |  00m00s
[123/155] Installing elfutils-debuginfo 100% |  32.7 MiB/s |  66.9 KiB |  00m00s
[124/155] Installing elfutils-0:0.191-8 100% | 256.0 MiB/s |   2.6 MiB |  00m00s
[125/155] Installing binutils-0:2.43.1- 100% | 283.9 MiB/s |  27.5 MiB |  00m00s
[126/155] Installing gdb-minimal-0:15.1 100% | 309.4 MiB/s |  13.0 MiB |  00m00s
[127/155] Installing debugedit-0:5.0-17 100% |  98.6 MiB/s | 202.0 KiB |  00m00s
[128/155] Installing curl-0:8.10.1-2.fc 100% |  27.8 MiB/s | 455.8 KiB |  00m00s
[129/155] Installing rpm-0:4.19.94-1.fc 100% |  92.8 MiB/s |   2.5 MiB |  00m00s
[130/155] Installing efi-srpm-macros-0: 100% |  40.2 MiB/s |  41.2 KiB |  00m00s
[131/155] Installing lua-srpm-macros-0: 100% |   1.9 MiB/s |   1.9 KiB |  00m00s
[132/155] Installing zig-srpm-macros-0: 100% |   0.0   B/s |   1.7 KiB |  00m00s
[133/155] Installing rust-srpm-macros-0 100% |   5.4 MiB/s |   5.6 KiB |  00m00s
[134/155] Installing qt6-srpm-macros-0: 100% |   0.0   B/s | 732.0   B |  00m00s
[135/155] Installing qt5-srpm-macros-0: 100% |   0.0   B/s | 776.0   B |  00m00s
[136/155] Installing perl-srpm-macros-0 100% |   0.0   B/s |   1.1 KiB |  00m00s
[137/155] Installing package-notes-srpm 100% |   0.0   B/s |   2.0 KiB |  00m00s
[138/155] Installing openblas-srpm-macr 100% |   0.0   B/s | 392.0   B |  00m00s
[139/155] Installing ocaml-srpm-macros- 100% |   0.0   B/s |   2.2 KiB |  00m00s
[140/155] Installing kernel-srpm-macros 100% |   0.0   B/s |   2.3 KiB |  00m00s
[141/155] Installing gnat-srpm-macros-0 100% |   0.0   B/s |   1.3 KiB |  00m00s
[142/155] Installing ghc-srpm-macros-0: 100% |   0.0   B/s |   1.0 KiB |  00m00s
[143/155] Installing fpc-srpm-macros-0: 100% |   0.0   B/s | 420.0   B |  00m00s
[144/155] Installing ansible-srpm-macro 100% |  35.4 MiB/s |  36.2 KiB |  00m00s
[145/155] Installing fonts-srpm-macros- 100% |  55.7 MiB/s |  57.0 KiB |  00m00s
[146/155] Installing forge-srpm-macros- 100% |  39.3 MiB/s |  40.3 KiB |  00m00s
[147/155] Installing go-srpm-macros-0:3 100% |  60.5 MiB/s |  62.0 KiB |  00m00s
[148/155] Installing python-srpm-macros 100% |  50.9 MiB/s |  52.2 KiB |  00m00s
[149/155] Installing redhat-rpm-config- 100% |  62.9 MiB/s | 193.2 KiB |  00m00s
[150/155] Installing rpm-build-0:4.19.9 100% |  49.5 MiB/s | 202.9 KiB |  00m00s
[151/155] Installing pyproject-srpm-mac 100% |   1.2 MiB/s |   2.5 KiB |  00m00s
[152/155] Installing util-linux-0:2.40. 100% | 100.4 MiB/s |   3.7 MiB |  00m00s
[153/155] Installing authselect-0:1.5.0 100% |  38.6 MiB/s | 157.9 KiB |  00m00s
[154/155] Installing which-0:2.21-42.fc 100% |  40.2 MiB/s |  82.4 KiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[155/155] Installing info-0:7.1.1-1.fc4 100% | 138.9 KiB/s | 362.3 KiB |  00m03s
Complete!
Finish: installing minimal buildroot with dnf5
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: add-determinism-0.3.6-1.fc41.x86_64
alternatives-1.30-1.fc41.x86_64
ansible-srpm-macros-1-16.fc41.noarch
audit-libs-4.0.2-1.fc41.x86_64
authselect-1.5.0-7.fc41.x86_64
authselect-libs-1.5.0-7.fc41.x86_64
basesystem-11-21.fc41.noarch
bash-5.2.32-2.fc42.x86_64
binutils-2.43.1-1.fc42.x86_64
build-reproducibility-srpm-macros-0.3.6-1.fc41.noarch
bzip2-1.0.8-19.fc41.x86_64
bzip2-libs-1.0.8-19.fc41.x86_64
ca-certificates-2024.2.69_v8.0.401-2.fc42.noarch
coreutils-9.5-10.fc42.x86_64
coreutils-common-9.5-10.fc42.x86_64
cpio-2.15-2.fc41.x86_64
cracklib-2.9.11-6.fc41.x86_64
crypto-policies-20240927-1.git93b7251.fc42.noarch
curl-8.10.1-2.fc42.x86_64
cyrus-sasl-lib-2.1.28-27.fc41.x86_64
debugedit-5.0-17.fc41.x86_64
diffutils-3.10-8.fc41.x86_64
dwz-0.15-7.fc41.x86_64
ed-1.20.2-2.fc41.x86_64
efi-srpm-macros-5-12.fc41.noarch
elfutils-0.191-8.fc41.x86_64
elfutils-debuginfod-client-0.191-8.fc41.x86_64
elfutils-default-yama-scope-0.191-8.fc41.noarch
elfutils-libelf-0.191-8.fc41.x86_64
elfutils-libs-0.191-8.fc41.x86_64
fedora-gpg-keys-42-0.2.noarch
fedora-release-42-0.3.noarch
fedora-release-common-42-0.3.noarch
fedora-release-identity-basic-42-0.3.noarch
fedora-repos-42-0.2.noarch
fedora-repos-rawhide-42-0.2.noarch
file-5.45-7.fc41.x86_64
file-libs-5.45-7.fc41.x86_64
filesystem-3.18-29.fc42.x86_64
findutils-4.10.0-4.fc41.x86_64
fonts-srpm-macros-2.0.5-17.fc41.noarch
forge-srpm-macros-0.4.0-1.fc42.noarch
fpc-srpm-macros-1.3-13.fc41.noarch
gawk-5.3.0-4.fc41.x86_64
gdb-minimal-15.1-2.fc42.x86_64
gdbm-1.23-7.fc41.x86_64
gdbm-libs-1.23-7.fc41.x86_64
ghc-srpm-macros-1.9.2-1.fc42.noarch
glibc-2.40.9000-1.fc42.x86_64
glibc-common-2.40.9000-1.fc42.x86_64
glibc-gconv-extra-2.40.9000-1.fc42.x86_64
glibc-minimal-langpack-2.40.9000-1.fc42.x86_64
gmp-6.3.0-2.fc41.x86_64
gnat-srpm-macros-6-6.fc41.noarch
go-srpm-macros-3.6.0-3.fc41.noarch
gpg-pubkey-105ef944-65ca83d1
gpg-pubkey-31645531-66b6dccf
gpg-pubkey-e99d6ad1-64d2612c
grep-3.11-9.fc41.x86_64
gzip-1.13-2.fc41.x86_64
info-7.1.1-1.fc42.x86_64
jansson-2.13.1-10.fc41.x86_64
kernel-srpm-macros-1.0-24.fc41.noarch
keyutils-libs-1.6.3-4.fc41.x86_64
krb5-libs-1.21.3-2.fc41.x86_64
libacl-2.3.2-2.fc41.x86_64
libarchive-3.7.6-1.fc42.x86_64
libattr-2.5.2-4.fc41.x86_64
libblkid-2.40.2-8.fc42.x86_64
libbrotli-1.1.0-5.fc41.x86_64
libcap-2.70-4.fc41.x86_64
libcap-ng-0.8.5-3.fc41.x86_64
libcom_err-1.47.1-3.fc41.x86_64
libcurl-8.10.1-2.fc42.x86_64
libeconf-0.6.2-3.fc41.x86_64
libevent-2.1.12-14.fc41.x86_64
libfdisk-2.40.2-8.fc42.x86_64
libffi-3.4.6-3.fc42.x86_64
libgcc-14.2.1-4.fc42.x86_64
libgomp-14.2.1-4.fc42.x86_64
libidn2-2.3.7-2.fc41.x86_64
libmount-2.40.2-8.fc42.x86_64
libnghttp2-1.63.0-1.fc42.x86_64
libnsl2-2.0.1-2.fc41.x86_64
libpkgconf-2.3.0-1.fc42.x86_64
libpsl-0.21.5-4.fc41.x86_64
libpwquality-1.4.5-11.fc41.x86_64
libselinux-3.7-6.fc42.x86_64
libsemanage-3.7-3.fc42.x86_64
libsepol-3.7-3.fc42.x86_64
libsmartcols-2.40.2-8.fc42.x86_64
libssh-0.11.1-1.fc42.x86_64
libssh-config-0.11.1-1.fc42.noarch
libstdc++-14.2.1-4.fc42.x86_64
libtasn1-4.19.0-9.fc41.x86_64
libtirpc-1.3.5-0.fc41.x86_64
libtool-ltdl-2.4.7-12.fc41.x86_64
libunistring-1.1-8.fc41.x86_64
libuuid-2.40.2-8.fc42.x86_64
libverto-0.3.2-9.fc41.x86_64
libxcrypt-4.4.36-7.fc41.x86_64
libxml2-2.12.8-2.fc41.x86_64
libzstd-1.5.6-2.fc41.x86_64
lua-libs-5.4.6-6.fc41.x86_64
lua-srpm-macros-1-14.fc41.noarch
lz4-libs-1.10.0-1.fc41.x86_64
mpfr-4.2.1-5.fc41.x86_64
ncurses-base-6.5-2.20240629.fc41.noarch
ncurses-libs-6.5-2.20240629.fc41.x86_64
ocaml-srpm-macros-10-3.fc41.noarch
openblas-srpm-macros-2-18.fc41.noarch
openldap-2.6.8-5.fc41.x86_64
openssl-libs-3.2.2-8.fc42.x86_64
p11-kit-0.25.5-3.fc41.x86_64
p11-kit-trust-0.25.5-3.fc41.x86_64
package-notes-srpm-macros-0.5-12.fc41.noarch
pam-1.6.1-6.fc42.x86_64
pam-libs-1.6.1-6.fc42.x86_64
patch-2.7.6-25.fc41.x86_64
pcre2-10.44-1.fc41.1.x86_64
pcre2-syntax-10.44-1.fc41.1.noarch
perl-srpm-macros-1-56.fc41.noarch
pkgconf-2.3.0-1.fc42.x86_64
pkgconf-m4-2.3.0-1.fc42.noarch
pkgconf-pkg-config-2.3.0-1.fc42.x86_64
popt-1.19-7.fc41.x86_64
publicsuffix-list-dafsa-20240107-4.fc41.noarch
pyproject-srpm-macros-1.15.1-1.fc42.noarch
python-srpm-macros-3.13-3.fc41.noarch
qt5-srpm-macros-5.15.15-1.fc42.noarch
qt6-srpm-macros-6.7.2-3.fc41.noarch
readline-8.2-11.fc42.x86_64
redhat-rpm-config-296-1.fc42.noarch
rpm-4.19.94-1.fc42.x86_64
rpm-build-4.19.94-1.fc42.x86_64
rpm-build-libs-4.19.94-1.fc42.x86_64
rpm-libs-4.19.94-1.fc42.x86_64
rpm-sequoia-1.7.0-2.fc41.x86_64
rust-srpm-macros-26.3-3.fc42.noarch
sed-4.9-3.fc41.x86_64
setup-2.15.0-5.fc41.noarch
shadow-utils-4.16.0-4.fc42.x86_64
sqlite-libs-3.46.0-4.fc41.x86_64
systemd-libs-256.5-1.fc42.x86_64
tar-1.35-4.fc41.x86_64
unzip-6.0-64.fc41.x86_64
util-linux-2.40.2-8.fc42.x86_64
util-linux-core-2.40.2-8.fc42.x86_64
which-2.21-42.fc41.x86_64
xxhash-libs-0.8.2-4.fc42.x86_64
xz-5.6.3-1.fc42.x86_64
xz-libs-5.6.3-1.fc42.x86_64
zig-srpm-macros-1-3.fc41.noarch
zip-3.0-41.fc41.x86_64
zlib-ng-compat-2.1.7-3.fc42.x86_64
zstd-1.5.6-2.fc41.x86_64
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1721347200
Wrote: /builddir/build/SRPMS/pymol-2.5.0-12.fc42.src.rpm
Finish: rpmbuild -bs
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1728329349.430199/root/var/log/dnf5.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-xhh6y9d2/pymol/pymol.spec) Config(child) 0 minutes 20 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/pymol-2.5.0-12.fc42.src.rpm)  Config(fedora-rawhide-x86_64)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1728329349.430199/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1728329349.430199/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-rawhide-x86_64-1728329349.430199/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.94-1.fc42.x86_64
  rpm-sequoia-1.7.0-2.fc41.x86_64
  dnf5-5.2.6.2-1.fc42.x86_64
  dnf5-plugins-5.2.6.2-1.fc42.x86_64
Finish: chroot init
Start: build phase for pymol-2.5.0-12.fc42.src.rpm
Start: build setup for pymol-2.5.0-12.fc42.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1721347200
Wrote: /builddir/build/SRPMS/pymol-2.5.0-12.fc42.src.rpm
Updating and loading repositories:
 fedora                                 100% | 390.7 KiB/s |   7.8 KiB |  00m00s
 Copr repository                        100% |  33.9 KiB/s |   1.5 KiB |  00m00s
Repositories loaded.
Package                           Arch   Version                 Repository      Size
Installing:
 catch-devel                      x86_64 3.7.1-1.fc42            fedora     967.5 KiB
 desktop-file-utils               x86_64 0.27-2.fc41             fedora     230.4 KiB
 freeglut-devel                   x86_64 3.6.0-2.fc41            fedora       2.3 MiB
 freetype-devel                   x86_64 2.13.2-6.fc41           fedora       7.8 MiB
 gcc-c++                          x86_64 14.2.1-4.fc42           fedora      38.2 MiB
 glew-devel                       x86_64 2.2.0-8.fc41            fedora       1.8 MiB
 glm-devel                        noarch 1.0.1-2.fc41            fedora       2.1 MiB
 libappstream-glib                x86_64 0.8.3-2.fc41            fedora       1.4 MiB
 libpng-devel                     x86_64 2:1.6.44-1.fc42         fedora     886.0 KiB
 libxml2-devel                    x86_64 2.12.8-2.fc41           fedora       3.4 MiB
 mesa-libGL-devel                 x86_64 24.2.4-1.fc42           fedora      80.9 KiB
 mmtf-cpp-devel                   x86_64 1.1.0-6.fc41            fedora     114.4 KiB
 msgpack-devel                    x86_64 3.1.0-16.fc41           fedora       5.1 MiB
 netcdf-devel                     x86_64 4.9.2-6.fc41            fedora     368.7 KiB
 python3-devel                    x86_64 3.13.0~rc3-1.fc42       fedora       1.8 MiB
 python3-mmtf                     noarch 1.1.3-6.fc41            fedora     179.5 KiB
 python3-numpy                    x86_64 1:1.26.4-8.fc41         fedora      43.8 MiB
 python3-qt5-devel                x86_64 5.15.10-11.fc42         fedora       2.7 MiB
 python3-setuptools               noarch 69.2.0-8.fc41           fedora       7.2 MiB
 python3-simplejson               x86_64 3.19.3-1.fc42           fedora     464.2 KiB
Installing dependencies:
 abattis-cantarell-vf-fonts       noarch 0.301-13.fc41           fedora     192.7 KiB
 alsa-lib                         x86_64 1.2.12-2.fc41           fedora       1.4 MiB
 annobin-docs                     noarch 12.70-1.fc42            fedora      97.7 KiB
 annobin-plugin-gcc               x86_64 12.70-1.fc42            fedora     985.6 KiB
 avahi-libs                       x86_64 0.8-30.fc42             fedora     174.2 KiB
 blosc                            x86_64 1.21.6-1.fc42           fedora     130.3 KiB
 bluez-libs                       x86_64 5.78-1.fc42             fedora     202.4 KiB
 brotli                           x86_64 1.1.0-5.fc41            fedora      31.8 KiB
 brotli-devel                     x86_64 1.1.0-5.fc41            fedora      65.6 KiB
 bzip2-devel                      x86_64 1.0.8-19.fc41           fedora     309.8 KiB
 cairo                            x86_64 1.18.0-4.fc41           fedora       1.7 MiB
 cairo-devel                      x86_64 1.18.0-4.fc41           fedora       2.3 MiB
 catch                            x86_64 3.7.1-1.fc42            fedora     938.6 KiB
 cdparanoia-libs                  x86_64 10.2-45.fc41            fedora     113.7 KiB
 cmake                            x86_64 3.28.3-7.fc41           fedora      31.6 MiB
 cmake-data                       noarch 3.28.3-7.fc41           fedora       8.0 MiB
 cmake-filesystem                 x86_64 3.28.3-7.fc41           fedora       0.0   B
 cmake-rpm-macros                 noarch 3.28.3-7.fc41           fedora       7.5 KiB
 cpp                              x86_64 14.2.1-4.fc42           fedora      35.0 MiB
 cups-libs                        x86_64 1:2.4.10-7.fc42         fedora     622.9 KiB
 dbus                             x86_64 1:1.14.10-4.fc41        fedora       0.0   B
 dbus-broker                      x86_64 36-4.fc41               fedora     382.8 KiB
 dbus-common                      noarch 1:1.14.10-4.fc41        fedora      11.2 KiB
 dbus-libs                        x86_64 1:1.14.10-4.fc41        fedora     368.9 KiB
 default-fonts-core-sans          noarch 4.1-3.fc42              fedora      11.9 KiB
 double-conversion                x86_64 3.3.0-4.fc41            fedora      96.6 KiB
 duktape                          x86_64 2.7.0-8.fc41            fedora     616.2 KiB
 emacs-filesystem                 noarch 1:30.0-3.fc41           fedora       0.0   B
 expat                            x86_64 2.6.3-1.fc42            fedora     291.5 KiB
 flac-libs                        x86_64 1.4.3-5.fc41            fedora     674.2 KiB
 flexiblas                        x86_64 3.4.4-3.fc41            fedora      48.5 KiB
 flexiblas-netlib                 x86_64 3.4.4-3.fc41            fedora      10.7 MiB
 flexiblas-openblas-openmp        x86_64 3.4.4-3.fc41            fedora      43.3 KiB
 fontconfig                       x86_64 2.15.0-8.fc41           fedora     791.9 KiB
 fontconfig-devel                 x86_64 2.15.0-8.fc41           fedora     117.2 KiB
 fonts-filesystem                 noarch 1:2.0.5-17.fc41         fedora       0.0   B
 freeglut                         x86_64 3.6.0-2.fc41            fedora     471.9 KiB
 freetype                         x86_64 2.13.2-6.fc41           fedora     850.6 KiB
 fribidi                          x86_64 1.0.16-1.fc42           fedora     194.5 KiB
 gcc                              x86_64 14.2.1-4.fc42           fedora     104.4 MiB
 gcc-gfortran                     x86_64 14.2.1-4.fc42           fedora      37.2 MiB
 gcc-plugin-annobin               x86_64 14.2.1-4.fc42           fedora      61.1 KiB
 gdk-pixbuf2                      x86_64 2.42.12-6.fc41          fedora       2.5 MiB
 gettext                          x86_64 0.22.5-6.fc41           fedora       5.2 MiB
 gettext-envsubst                 x86_64 0.22.5-6.fc41           fedora      74.9 KiB
 gettext-libs                     x86_64 0.22.5-6.fc41           fedora       1.7 MiB
 gettext-runtime                  x86_64 0.22.5-6.fc41           fedora     481.3 KiB
 glib2                            x86_64 2.82.1-2.fc42           fedora      14.7 MiB
 glib2-devel                      x86_64 2.82.1-2.fc42           fedora      15.7 MiB
 glibc-devel                      x86_64 2.40.9000-1.fc42        fedora      37.8 KiB
 glibc-headers-x86                noarch 2.40.9000-1.fc42        fedora       2.2 MiB
 glx-utils                        x86_64 9.0.0-8.fc41            fedora     431.1 KiB
 gnutls                           x86_64 3.8.7-4.fc42            fedora       3.2 MiB
 google-noto-fonts-common         noarch 20240901-1.fc42         fedora      17.5 KiB
 google-noto-sans-vf-fonts        noarch 20240901-1.fc42         fedora       1.2 MiB
 graphene                         x86_64 1.10.6-9.fc41           fedora     162.6 KiB
 graphite2                        x86_64 1.3.14-16.fc41          fedora     192.0 KiB
 graphite2-devel                  x86_64 1.3.14-16.fc41          fedora      49.1 KiB
 groff-base                       x86_64 1.23.0-7.fc41           fedora       3.8 MiB
 gsm                              x86_64 1.0.22-7.fc41           fedora      68.8 KiB
 gssdp                            x86_64 1.6.3-3.fc41            fedora     146.1 KiB
 gstreamer1                       x86_64 1.24.8-1.fc42           fedora       5.3 MiB
 gstreamer1-plugins-bad-free-libs x86_64 1.24.8-1.fc42           fedora       2.9 MiB
 gstreamer1-plugins-base          x86_64 1.24.8-1.fc42           fedora       7.3 MiB
 gupnp                            x86_64 1.6.7-1.fc42            fedora     312.0 KiB
 gupnp-igd                        x86_64 1.6.0-5.fc41            fedora      70.8 KiB
 harfbuzz                         x86_64 10.0.1-1.fc42           fedora       2.7 MiB
 harfbuzz-cairo                   x86_64 10.0.1-1.fc42           fedora      52.3 KiB
 harfbuzz-devel                   x86_64 10.0.1-1.fc42           fedora       5.1 MiB
 harfbuzz-icu                     x86_64 10.0.1-1.fc42           fedora      19.5 KiB
 hdf-libs                         x86_64 4.3.0-1.fc42            fedora     699.3 KiB
 hdf5                             x86_64 1.12.1-20.fc41          fedora       8.4 MiB
 hdf5-devel                       x86_64 1.12.1-20.fc41          fedora       3.9 MiB
 hwdata                           noarch 0.388-1.fc42            fedora       9.3 MiB
 iso-codes                        noarch 4.17.0-1.fc42           fedora      20.3 MiB
 json-glib                        x86_64 1.10.0-1.fc42           fedora     562.2 KiB
 jsoncpp                          x86_64 1.9.5-8.fc41            fedora     253.4 KiB
 kernel-headers                   x86_64 6.11.0-63.fc42          fedora       6.4 MiB
 lame-libs                        x86_64 3.100-18.fc41           fedora       1.2 MiB
 libGLEW                          x86_64 2.2.0-8.fc41            fedora     748.3 KiB
 libICE                           x86_64 1.1.1-4.fc41            fedora     181.2 KiB
 libSM                            x86_64 1.2.4-4.fc41            fedora      97.3 KiB
 libX11                           x86_64 1.8.10-2.fc42           fedora       1.3 MiB
 libX11-common                    noarch 1.8.10-2.fc42           fedora       1.1 MiB
 libX11-devel                     x86_64 1.8.10-2.fc42           fedora       1.0 MiB
 libX11-xcb                       x86_64 1.8.10-2.fc42           fedora      15.0 KiB
 libXau                           x86_64 1.0.11-7.fc41           fedora      66.9 KiB
 libXau-devel                     x86_64 1.0.11-7.fc41           fedora       6.4 KiB
 libXext                          x86_64 1.3.6-2.fc41            fedora      90.1 KiB
 libXext-devel                    x86_64 1.3.6-2.fc41            fedora      98.9 KiB
 libXfixes                        x86_64 6.0.1-4.fc41            fedora      30.3 KiB
 libXft                           x86_64 2.3.8-7.fc41            fedora     164.5 KiB
 libXi                            x86_64 1.8.2-1.fc42            fedora      80.7 KiB
 libXrender                       x86_64 0.9.11-7.fc41           fedora      50.1 KiB
 libXrender-devel                 x86_64 0.9.11-7.fc41           fedora      50.1 KiB
 libXv                            x86_64 1.0.12-4.fc41           fedora      26.1 KiB
 libXxf86vm                       x86_64 1.1.5-7.fc41            fedora      25.4 KiB
 libaec                           x86_64 1.1.3-1.fc42            fedora      98.1 KiB
 libaec-devel                     x86_64 1.1.3-1.fc42            fedora      12.5 KiB
 libasyncns                       x86_64 0.8-29.fc41             fedora      59.4 KiB
 libb2                            x86_64 0.98.1-12.fc41          fedora      42.2 KiB
 libblkid-devel                   x86_64 2.40.2-8.fc42           fedora      44.9 KiB
 libcurl-devel                    x86_64 8.10.1-2.fc42           fedora       1.3 MiB
 libdatrie                        x86_64 0.2.13-10.fc41          fedora      57.9 KiB
 libdrm                           x86_64 2.4.123-1.fc42          fedora     408.0 KiB
 libdrm-devel                     x86_64 2.4.123-1.fc42          fedora     708.5 KiB
 libedit                          x86_64 3.1-53.20240808cvs.fc41 fedora     244.1 KiB
 libevdev                         x86_64 1.13.3-1.fc42           fedora      86.1 KiB
 libffi-devel                     x86_64 3.4.6-3.fc42            fedora      33.1 KiB
 libgfortran                      x86_64 14.2.1-4.fc42           fedora       3.0 MiB
 libglvnd                         x86_64 1:1.7.0-5.fc41          fedora     530.2 KiB
 libglvnd-core-devel              x86_64 1:1.7.0-5.fc41          fedora      40.3 KiB
 libglvnd-devel                   x86_64 1:1.7.0-5.fc41          fedora       2.1 MiB
 libglvnd-egl                     x86_64 1:1.7.0-5.fc41          fedora      68.8 KiB
 libglvnd-gles                    x86_64 1:1.7.0-5.fc41          fedora     106.2 KiB
 libglvnd-glx                     x86_64 1:1.7.0-5.fc41          fedora     605.5 KiB
 libglvnd-opengl                  x86_64 1:1.7.0-5.fc41          fedora     148.8 KiB
 libgudev                         x86_64 238-6.fc41              fedora      87.9 KiB
 libicu                           x86_64 74.2-2.fc41             fedora      34.9 MiB
 libicu-devel                     x86_64 74.2-2.fc41             fedora       5.6 MiB
 libidn2-devel                    x86_64 2.3.7-2.fc41            fedora     252.1 KiB
 libinput                         x86_64 1.26.2-1.fc42           fedora     580.7 KiB
 libjpeg-turbo                    x86_64 3.0.4-1.fc42            fedora     789.1 KiB
 libmount-devel                   x86_64 2.40.2-8.fc42           fedora      63.5 KiB
 libmpc                           x86_64 1.3.1-6.fc41            fedora     164.7 KiB
 libnghttp2-devel                 x86_64 1.63.0-1.fc42           fedora     295.3 KiB
 libnice                          x86_64 0.1.22-2.fc41           fedora     502.1 KiB
 libogg                           x86_64 2:1.3.5-9.fc41          fedora      49.4 KiB
 libpciaccess                     x86_64 0.16-13.fc41            fedora      44.6 KiB
 libpciaccess-devel               x86_64 0.16-13.fc41            fedora      15.3 KiB
 libpng                           x86_64 2:1.6.44-1.fc42         fedora     245.8 KiB
 libproxy                         x86_64 0.5.8-1.fc41            fedora     110.4 KiB
 libpsl-devel                     x86_64 0.21.5-4.fc41           fedora     110.3 KiB
 libquadmath                      x86_64 14.2.1-4.fc42           fedora     325.9 KiB
 libquadmath-devel                x86_64 14.2.1-4.fc42           fedora      21.9 KiB
 libselinux-devel                 x86_64 3.7-6.fc42              fedora     126.5 KiB
 libsepol-devel                   x86_64 3.7-3.fc42              fedora     120.3 KiB
 libsndfile                       x86_64 1.2.2-4.fc41            fedora     534.0 KiB
 libsoup3                         x86_64 3.6.0-1.fc42            fedora       1.1 MiB
 libssh-devel                     x86_64 0.11.1-1.fc42           fedora     177.8 KiB
 libstdc++-devel                  x86_64 14.2.1-4.fc42           fedora      15.4 MiB
 libtextstyle                     x86_64 0.22.5-6.fc41           fedora     195.6 KiB
 libthai                          x86_64 0.1.29-9.fc41           fedora     783.5 KiB
 libtheora                        x86_64 1:1.1.1-38.fc41         fedora     477.6 KiB
 libunwind                        x86_64 1.8.0-4.fc41            fedora     178.9 KiB
 libuv                            x86_64 1:1.49.0-1.fc42         fedora     568.2 KiB
 libva                            x86_64 2.22.0-3.fc41           fedora     341.9 KiB
 libvisual                        x86_64 1:0.4.1-5.fc41          fedora     451.4 KiB
 libvorbis                        x86_64 1:1.3.7-11.fc41         fedora     833.6 KiB
 libwacom                         x86_64 2.13.0-1.fc42           fedora      98.7 KiB
 libwacom-data                    noarch 2.13.0-1.fc42           fedora       1.2 MiB
 libwayland-client                x86_64 1.23.0-2.fc41           fedora      62.1 KiB
 libwayland-cursor                x86_64 1.23.0-2.fc41           fedora      37.4 KiB
 libwayland-egl                   x86_64 1.23.0-2.fc41           fedora      16.5 KiB
 libwayland-server                x86_64 1.23.0-2.fc41           fedora      78.6 KiB
 libxcb                           x86_64 1.17.0-3.fc42           fedora       1.2 MiB
 libxcb-devel                     x86_64 1.17.0-3.fc42           fedora       2.7 MiB
 libxcrypt-devel                  x86_64 4.4.36-7.fc41           fedora      30.3 KiB
 libxkbcommon                     x86_64 1.7.0-4.fc41            fedora     336.4 KiB
 libxkbcommon-x11                 x86_64 1.7.0-4.fc41            fedora      39.6 KiB
 libxshmfence                     x86_64 1.3.2-4.fc41            fedora      15.4 KiB
 llvm-libs                        x86_64 19.1.0-1.fc42           fedora     124.5 MiB
 lm_sensors-libs                  x86_64 3.6.0-20.fc41           fedora      85.9 KiB
 make                             x86_64 1:4.4.1-9.fc42          fedora       1.8 MiB
 mesa-dri-drivers                 x86_64 24.2.4-1.fc42           fedora     142.2 MiB
 mesa-filesystem                  x86_64 24.2.4-1.fc42           fedora       3.6 KiB
 mesa-libEGL                      x86_64 24.2.4-1.fc42           fedora     340.2 KiB
 mesa-libEGL-devel                x86_64 24.2.4-1.fc42           fedora      21.5 KiB
 mesa-libGL                       x86_64 24.2.4-1.fc42           fedora     457.9 KiB
 mesa-libGLU                      x86_64 9.0.3-5.fc41            fedora     357.8 KiB
 mesa-libGLU-devel                x86_64 9.0.3-5.fc41            fedora      17.0 KiB
 mesa-libgbm                      x86_64 24.2.4-1.fc42           fedora      69.3 KiB
 mesa-libglapi                    x86_64 24.2.4-1.fc42           fedora     172.4 KiB
 mpdecimal                        x86_64 2.5.1-16.fc41           fedora     204.9 KiB
 mpg123-libs                      x86_64 1.31.3-5.fc41           fedora     787.3 KiB
 msgpack                          x86_64 3.1.0-16.fc41           fedora      59.3 KiB
 mtdev                            x86_64 1.1.6-9.fc41            fedora      25.3 KiB
 ncurses                          x86_64 6.5-2.20240629.fc41     fedora     627.3 KiB
 netcdf                           x86_64 4.9.2-6.fc41            fedora       2.4 MiB
 nettle                           x86_64 3.10-3.fc41             fedora     793.0 KiB
 openal-soft                      x86_64 1.23.1-6.fc41           fedora       1.4 MiB
 openblas                         x86_64 0.3.26-5.fc41           fedora      96.0 KiB
 openblas-openmp                  x86_64 0.3.26-5.fc41           fedora      39.4 MiB
 openssl-devel                    x86_64 1:3.2.2-8.fc42          fedora       4.3 MiB
 opus                             x86_64 1.5.2-1.fc42            fedora     411.7 KiB
 orc                              x86_64 0.4.39-1.fc41           fedora     759.7 KiB
 pango                            x86_64 1.54.0-2.fc41           fedora     996.2 KiB
 pcre2-devel                      x86_64 10.44-1.fc41.1          fedora       2.0 MiB
 pcre2-utf16                      x86_64 10.44-1.fc41.1          fedora     590.1 KiB
 pcre2-utf32                      x86_64 10.44-1.fc41.1          fedora     562.0 KiB
 perl-AutoLoader                  noarch 5.74-511.fc41           fedora      20.5 KiB
 perl-B                           x86_64 1.89-511.fc41           fedora     498.0 KiB
 perl-Carp                        noarch 1.54-511.fc41           fedora      46.6 KiB
 perl-Class-Struct                noarch 0.68-511.fc41           fedora      25.4 KiB
 perl-Data-Dumper                 x86_64 2.189-512.fc41          fedora     111.7 KiB
 perl-Digest                      noarch 1.20-511.fc41           fedora      35.3 KiB
 perl-Digest-MD5                  x86_64 2.59-5.fc41             fedora      59.8 KiB
 perl-DynaLoader                  x86_64 1.56-511.fc41           fedora      32.1 KiB
 perl-Encode                      x86_64 4:3.21-511.fc41         fedora       4.7 MiB
 perl-English                     noarch 1.11-511.fc41           fedora       6.2 KiB
 perl-Errno                       x86_64 1.38-511.fc41           fedora       8.4 KiB
 perl-Exporter                    noarch 5.78-511.fc41           fedora      54.3 KiB
 perl-Fcntl                       x86_64 1.18-511.fc41           fedora      49.0 KiB
 perl-File-Basename               noarch 2.86-511.fc41           fedora      14.0 KiB
 perl-File-Find                   noarch 1.44-511.fc41           fedora      41.9 KiB
 perl-File-Path                   noarch 2.18-511.fc41           fedora      63.5 KiB
 perl-File-Temp                   noarch 1:0.231.100-511.fc41    fedora     162.3 KiB
 perl-File-stat                   noarch 1.14-511.fc41           fedora      12.5 KiB
 perl-FileHandle                  noarch 2.05-511.fc41           fedora       9.3 KiB
 perl-Getopt-Long                 noarch 1:2.58-2.fc41           fedora     144.5 KiB
 perl-Getopt-Std                  noarch 1.14-511.fc41           fedora      11.2 KiB
 perl-HTTP-Tiny                   noarch 0.088-512.fc41          fedora     152.2 KiB
 perl-IO                          x86_64 1.55-511.fc41           fedora     151.1 KiB
 perl-IO-Socket-IP                noarch 0.42-512.fc41           fedora      98.7 KiB
 perl-IO-Socket-SSL               noarch 2.089-1.fc42            fedora     703.3 KiB
 perl-IPC-Open3                   noarch 1.22-511.fc41           fedora      22.5 KiB
 perl-MIME-Base32                 noarch 1.303-21.fc41           fedora      30.7 KiB
 perl-MIME-Base64                 x86_64 3.16-511.fc41           fedora      46.1 KiB
 perl-Mozilla-CA                  noarch 20240924-1.fc42         fedora      10.3 KiB
 perl-Net-SSLeay                  x86_64 1.94-7.fc41             fedora       1.3 MiB
 perl-POSIX                       x86_64 2.20-511.fc41           fedora     235.1 KiB
 perl-PathTools                   x86_64 3.91-511.fc41           fedora     180.0 KiB
 perl-Pod-Escapes                 noarch 1:1.07-511.fc41         fedora      24.9 KiB
 perl-Pod-Perldoc                 noarch 3.28.01-512.fc41        fedora     163.7 KiB
 perl-Pod-Simple                  noarch 1:3.45-511.fc41         fedora     560.9 KiB
 perl-Pod-Usage                   noarch 4:2.03-511.fc41         fedora      84.8 KiB
 perl-Scalar-List-Utils           x86_64 5:1.66-1.fc42           fedora     146.6 KiB
 perl-SelectSaver                 noarch 1.02-511.fc41           fedora       2.2 KiB
 perl-Socket                      x86_64 4:2.038-511.fc41        fedora     124.0 KiB
 perl-Storable                    x86_64 1:3.32-511.fc41         fedora     232.4 KiB
 perl-Symbol                      noarch 1.09-511.fc41           fedora       6.8 KiB
 perl-Term-ANSIColor              noarch 5.01-512.fc41           fedora      97.5 KiB
 perl-Term-Cap                    noarch 1.18-511.fc41           fedora      29.3 KiB
 perl-Text-ParseWords             noarch 3.31-511.fc41           fedora      13.6 KiB
 perl-Text-Tabs+Wrap              noarch 2024.001-511.fc41       fedora      22.6 KiB
 perl-Time-Local                  noarch 2:1.350-511.fc41        fedora      69.0 KiB
 perl-URI                         noarch 5.29-1.fc42             fedora     251.9 KiB
 perl-base                        noarch 2.27-511.fc41           fedora      12.5 KiB
 perl-constant                    noarch 1.33-512.fc41           fedora      26.2 KiB
 perl-if                          noarch 0.61.000-511.fc41       fedora       5.8 KiB
 perl-interpreter                 x86_64 4:5.40.0-511.fc41       fedora     122.3 KiB
 perl-libnet                      noarch 3.15-512.fc41           fedora     289.4 KiB
 perl-libs                        x86_64 4:5.40.0-511.fc41       fedora       9.9 MiB
 perl-locale                      noarch 1.12-511.fc41           fedora       6.5 KiB
 perl-mro                         x86_64 1.29-511.fc41           fedora      45.6 KiB
 perl-overload                    noarch 1.37-511.fc41           fedora      71.5 KiB
 perl-overloading                 noarch 0.02-511.fc41           fedora       4.8 KiB
 perl-parent                      noarch 1:0.242-1.fc42          fedora      10.0 KiB
 perl-podlators                   noarch 1:6.0.2-2.fc41          fedora     317.5 KiB
 perl-vars                        noarch 1.05-511.fc41           fedora       3.9 KiB
 pixman                           x86_64 0.43.4-2.fc41           fedora     718.1 KiB
 pixman-devel                     x86_64 0.43.4-2.fc41           fedora      49.4 KiB
 publicsuffix-list                noarch 20240107-4.fc41         fedora     318.0 KiB
 pulseaudio-libs                  x86_64 17.0-2.fc41             fedora       3.4 MiB
 pyproject-rpm-macros             noarch 1.15.1-1.fc42           fedora     109.2 KiB
 python-pip-wheel                 noarch 24.2-2.fc42             fedora       1.2 MiB
 python-qt5-rpm-macros            noarch 5.15.10-11.fc42         fedora     146.0   B
 python-rpm-macros                noarch 3.13-3.fc41             fedora      22.1 KiB
 python3                          x86_64 3.13.0~rc3-1.fc42       fedora      31.8 KiB
 python3-dbus                     x86_64 1.3.2-8.fc41            fedora     520.7 KiB
 python3-libs                     x86_64 3.13.0~rc3-1.fc42       fedora      40.4 MiB
 python3-msgpack                  x86_64 1.1.0-1.fc42            fedora     330.0 KiB
 python3-packaging                noarch 24.1-2.fc41             fedora     422.3 KiB
 python3-pyqt5-sip                x86_64 12.15.0-2.fc41          fedora     158.8 KiB
 python3-qt5                      x86_64 5.15.10-11.fc42         fedora       6.0 MiB
 python3-qt5-base                 x86_64 5.15.10-11.fc42         fedora      15.5 MiB
 python3-rpm-generators           noarch 14-11.fc41              fedora      81.7 KiB
 python3-rpm-macros               noarch 3.13-3.fc41             fedora       6.4 KiB
 qt-settings                      noarch 41.2-1.fc42             fedora       1.1 KiB
 qt5-filesystem                   x86_64 5.15.15-1.fc42          fedora       0.0   B
 qt5-qtbase                       x86_64 5.15.15-1.fc42          fedora      10.0 MiB
 qt5-qtbase-common                noarch 5.15.15-1.fc42          fedora      78.0   B
 qt5-qtbase-devel                 x86_64 5.15.15-1.fc42          fedora      19.2 MiB
 qt5-qtbase-gui                   x86_64 5.15.15-1.fc42          fedora      20.1 MiB
 qt5-qtconnectivity               x86_64 5.15.15-1.fc42          fedora       1.4 MiB
 qt5-qtdeclarative                x86_64 5.15.15-1.fc42          fedora      14.5 MiB
 qt5-qtlocation                   x86_64 5.15.15-1.fc42          fedora      10.9 MiB
 qt5-qtmultimedia                 x86_64 5.15.15-1.fc42          fedora       3.0 MiB
 qt5-qtsensors                    x86_64 5.15.15-1.fc42          fedora     951.8 KiB
 qt5-qtserialport                 x86_64 5.15.15-1.fc42          fedora     219.0 KiB
 qt5-qtsvg                        x86_64 5.15.15-1.fc42          fedora     643.6 KiB
 qt5-qttools-common               noarch 5.15.15-2.fc42          fedora       7.5 KiB
 qt5-qttools-libs-designer        x86_64 5.15.15-2.fc42          fedora       4.9 MiB
 qt5-qttools-libs-help            x86_64 5.15.15-2.fc42          fedora     461.0 KiB
 qt5-qtwebchannel                 x86_64 5.15.15-1.fc42          fedora     307.1 KiB
 qt5-qtwebsockets                 x86_64 5.15.15-1.fc42          fedora     271.4 KiB
 qt5-qtx11extras                  x86_64 5.15.15-1.fc42          fedora     122.9 KiB
 qt5-qtxmlpatterns                x86_64 5.15.15-1.fc42          fedora       2.9 MiB
 qt5-rpm-macros                   noarch 5.15.15-1.fc42          fedora       1.6 KiB
 rhash                            x86_64 1.4.4-2.fc41            fedora     349.9 KiB
 shared-mime-info                 x86_64 2.3-6.fc41              fedora       5.2 MiB
 snappy                           x86_64 1.2.1-3.fc42            fedora      71.1 KiB
 sysprof-capture-devel            x86_64 47.0-1.fc42             fedora     273.2 KiB
 tzdata                           noarch 2024a-9.fc41            fedora       1.7 MiB
 vim-filesystem                   noarch 2:9.1.737-1.fc42        fedora      40.0   B
 vulkan-headers                   noarch 1.3.290.0-1.fc42        fedora      26.0 MiB
 vulkan-loader                    x86_64 1.3.290.0-1.fc42        fedora     512.5 KiB
 vulkan-loader-devel              x86_64 1.3.290.0-1.fc42        fedora       7.8 KiB
 xcb-util                         x86_64 0.4.1-6.fc41            fedora      30.4 KiB
 xcb-util-image                   x86_64 0.4.1-6.fc41            fedora      22.2 KiB
 xcb-util-keysyms                 x86_64 0.4.1-6.fc41            fedora      16.8 KiB
 xcb-util-renderutil              x86_64 0.3.10-6.fc41           fedora      28.5 KiB
 xcb-util-wm                      x86_64 0.4.2-6.fc41            fedora      85.4 KiB
 xkeyboard-config                 noarch 2.43-1.fc42             fedora       6.6 MiB
 xml-common                       noarch 0.6.3-65.fc41           fedora      78.4 KiB
 xorg-x11-proto-devel             noarch 2024.1-3.fc41           fedora       1.7 MiB
 xz-devel                         x86_64 1:5.6.3-1.fc42          fedora     255.6 KiB
 zlib-ng-compat-devel             x86_64 2.1.7-3.fc42            fedora     106.8 KiB

Transaction Summary:
 Installing:       328 packages

Total size of inbound packages is 293 MiB. Need to download 173 MiB.
After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B).
[1/4] python3-numpy-1:1.26.4-8.fc41.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[2/5] python3-setuptools-0:69.2.0-8.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 3/10] gcc-c++-0:14.2.1-4.fc42.x86_64  100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 4/19] python3-devel-0:3.13.0~rc3-1.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 5/21] emacs-filesystem-1:30.0-3.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 6/24] flexiblas-netlib-0:3.4.4-3.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 7/29] gcc-0:14.2.1-4.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 8/30] libmpc-0:1.3.1-6.fc41.x86_64    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 9/45] python3-libs-0:3.13.0~rc3-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[10/48] flexiblas-0:3.4.4-3.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[11/49] flexiblas-openblas-openmp-0:3.4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[12/50] libgfortran-0:14.2.1-4.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[13/51] libquadmath-0:14.2.1-4.fc42.x86 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[14/57] cpp-0:14.2.1-4.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[15/58] make-1:4.4.1-9.fc42.x86_64      100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[16/65] expat-0:2.6.3-1.fc42.x86_64     100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[17/81] libb2-0:0.98.1-12.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[18/82] mpdecimal-0:2.5.1-16.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[19/83] python-pip-wheel-0:24.2-2.fc42. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[20/84] tzdata-0:2024a-9.fc41.noarch    100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 21/102] openblas-openmp-0:0.3.26-5.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 22/119] libicu-0:74.2-2.fc41.x86_64   100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 23/201] python3-0:3.13.0~rc3-1.fc42.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 24/204] perl-File-Basename-0:2.86-511 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 25/205] perl-File-Find-0:1.44-511.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 26/206] perl-File-Path-0:2.18-511.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 27/207] perl-Getopt-Long-1:2.58-2.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 28/208] perl-IO-0:1.55-511.fc41.x86_6 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 29/209] perl-PathTools-0:3.91-511.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 30/210] perl-interpreter-4:5.40.0-511 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 31/212] perl-Carp-0:1.54-511.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 32/213] perl-Exporter-0:5.78-511.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 33/214] perl-vars-0:1.05-511.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 34/215] perl-Pod-Usage-4:2.03-511.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 35/216] perl-Text-ParseWords-0:3.31-5 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 36/217] perl-base-0:2.27-511.fc41.noa 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 37/218] perl-constant-0:1.33-512.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 38/219] perl-overload-0:1.37-511.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 39/220] perl-Errno-0:1.38-511.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 40/221] perl-Fcntl-0:1.18-511.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 41/222] perl-File-stat-0:1.14-511.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 42/223] perl-SelectSaver-0:1.02-511.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 43/224] perl-Socket-4:2.038-511.fc41. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 44/225] perl-Symbol-0:1.09-511.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 45/226] perl-libs-4:5.40.0-511.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 46/227] perl-Scalar-List-Utils-5:1.66 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 47/228] perl-Pod-Perldoc-0:3.28.01-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 48/229] perl-podlators-1:6.0.2-2.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 49/230] perl-mro-0:1.29-511.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 50/231] perl-overloading-0:0.02-511.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 51/232] perl-Class-Struct-0:0.68-511. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 52/233] perl-DynaLoader-0:1.56-511.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 53/234] groff-base-0:1.23.0-7.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 54/235] perl-File-Temp-1:0.231.100-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 55/236] perl-HTTP-Tiny-0:0.088-512.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 56/237] perl-IPC-Open3-0:1.22-511.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 57/238] perl-Pod-Simple-1:3.45-511.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 58/239] perl-parent-1:0.242-1.fc42.no 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 59/240] perl-POSIX-0:2.20-511.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 60/241] perl-Term-ANSIColor-0:5.01-51 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 61/242] perl-Term-Cap-0:1.18-511.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 62/243] perl-IO-Socket-SSL-0:2.089-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 63/244] perl-MIME-Base64-0:3.16-511.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 64/245] perl-Mozilla-CA-0:20240924-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 65/246] perl-Net-SSLeay-0:1.94-7.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 66/247] perl-Time-Local-2:1.350-511.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 67/248] perl-Pod-Escapes-1:1.07-511.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 68/249] perl-Text-Tabs+Wrap-0:2024.00 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 69/250] perl-if-0:0.61.000-511.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 70/251] perl-locale-0:1.12-511.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 71/252] ncurses-0:6.5-2.20240629.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 72/253] perl-IO-Socket-IP-0:0.42-512. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 73/254] perl-URI-0:5.29-1.fc42.noarch 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 74/255] perl-AutoLoader-0:5.74-511.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 75/256] perl-Data-Dumper-0:2.189-512. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 76/257] perl-MIME-Base32-0:1.303-21.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 77/258] perl-libnet-0:3.15-512.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 78/259] perl-B-0:1.89-511.fc41.x86_64 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 79/260] perl-Digest-MD5-0:2.59-5.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 80/261] perl-FileHandle-0:2.05-511.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 81/262] perl-Digest-0:1.20-511.fc41.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 82/263] perl-Encode-4:3.21-511.fc41.x 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 83/264] perl-Getopt-Std-0:1.14-511.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 84/265] perl-Storable-1:3.32-511.fc41 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 85/266] openblas-0:0.3.26-5.fc41.x86_ 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 86/268] kernel-headers-0:6.11.0-63.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 87/279] libquadmath-devel-0:14.2.1-4. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 88/280] libstdc++-devel-0:14.2.1-4.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 89/281] glibc-devel-0:2.40.9000-1.fc4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 90/282] glibc-headers-x86-0:2.40.9000 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 91/283] libxcrypt-devel-0:4.4.36-7.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 92/300] python3-packaging-0:24.1-2.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 93/302] libicu-devel-0:74.2-2.fc41.x8 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 94/321] annobin-plugin-gcc-0:12.70-1. 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 95/322] gcc-plugin-annobin-0:14.2.1-4 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 96/323] annobin-docs-0:12.70-1.fc42.n 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 97/324] pyproject-rpm-macros-0:1.15.1 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 98/325] python-rpm-macros-0:3.13-3.fc 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[ 99/326] python3-rpm-generators-0:14-1 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[100/327] python3-rpm-macros-0:3.13-3.f 100% |   0.0   B/s |   0.0   B |  00m00s
>>> Already downloaded
[101/328] desktop-file-utils-0:0.27-2.f 100% | 400.4 KiB/s |  68.9 KiB |  00m00s
[102/328] python3-mmtf-0:1.1.3-6.fc41.n 100% | 435.8 KiB/s |  76.3 KiB |  00m00s
[103/328] glm-devel-0:1.0.1-2.fc41.noar 100% |   1.5 MiB/s | 317.0 KiB |  00m00s
[104/328] python3-simplejson-0:3.19.3-1 100% |   2.3 MiB/s | 163.3 KiB |  00m00s
[105/328] catch-devel-0:3.7.1-1.fc42.x8 100% |   2.8 MiB/s | 264.4 KiB |  00m00s
[106/328] freeglut-devel-0:3.6.0-2.fc41 100% |  10.0 MiB/s | 944.5 KiB |  00m00s
[107/328] freetype-devel-0:2.13.2-6.fc4 100% |  11.0 MiB/s | 950.3 KiB |  00m00s
[108/328] glew-devel-0:2.2.0-8.fc41.x86 100% |   3.2 MiB/s | 220.9 KiB |  00m00s
[109/328] mesa-libGL-devel-0:24.2.4-1.f 100% | 941.1 KiB/s |  38.6 KiB |  00m00s
[110/328] libappstream-glib-0:0.8.3-2.f 100% |   7.8 MiB/s | 406.2 KiB |  00m00s
[111/328] libpng-devel-2:1.6.44-1.fc42. 100% |   5.3 MiB/s | 292.1 KiB |  00m00s
[112/328] libxml2-devel-0:2.12.8-2.fc41 100% |   8.7 MiB/s | 524.2 KiB |  00m00s
[113/328] mmtf-cpp-devel-0:1.1.0-6.fc41 100% | 803.1 KiB/s |  30.5 KiB |  00m00s
[114/328] msgpack-devel-0:3.1.0-16.fc41 100% |   6.0 MiB/s | 426.5 KiB |  00m00s
[115/328] netcdf-devel-0:4.9.2-6.fc41.x 100% |   1.8 MiB/s |  99.2 KiB |  00m00s
[116/328] python3-qt5-devel-0:5.15.10-1 100% |   6.9 MiB/s | 522.3 KiB |  00m00s
[117/328] python3-msgpack-0:1.1.0-1.fc4 100% |   1.1 MiB/s | 106.2 KiB |  00m00s
[118/328] glib2-0:2.82.1-2.fc42.x86_64  100% |  26.9 MiB/s |   3.0 MiB |  00m00s
[119/328] catch-0:3.7.1-1.fc42.x86_64   100% |   3.7 MiB/s | 326.3 KiB |  00m00s
[120/328] cmake-filesystem-0:3.28.3-7.f 100% | 675.8 KiB/s |  18.2 KiB |  00m00s
[121/328] freeglut-0:3.6.0-2.fc41.x86_6 100% |   2.7 MiB/s | 146.8 KiB |  00m00s
[122/328] freetype-0:2.13.2-6.fc41.x86_ 100% |   7.6 MiB/s | 410.7 KiB |  00m00s
[123/328] libGLEW-0:2.2.0-8.fc41.x86_64 100% |   2.5 MiB/s | 168.6 KiB |  00m00s
[124/328] mesa-libGLU-devel-0:9.0.3-5.f 100% | 433.0 KiB/s |  12.1 KiB |  00m00s
[125/328] mesa-libglapi-0:24.2.4-1.fc42 100% |   1.7 MiB/s |  51.4 KiB |  00m00s
[126/328] libglvnd-devel-1:1.7.0-5.fc41 100% |   2.8 MiB/s | 162.0 KiB |  00m00s
[127/328] mesa-libGL-0:24.2.4-1.fc42.x8 100% |   3.1 MiB/s | 176.9 KiB |  00m00s
[128/328] gdk-pixbuf2-0:2.42.12-6.fc41. 100% |   8.0 MiB/s | 489.0 KiB |  00m00s
[129/328] json-glib-0:1.10.0-1.fc42.x86 100% |   2.5 MiB/s | 161.6 KiB |  00m00s
[130/328] libpng-2:1.6.44-1.fc42.x86_64 100% |   1.8 MiB/s | 120.7 KiB |  00m00s
[131/328] zlib-ng-compat-devel-0:2.1.7- 100% |   1.1 MiB/s |  38.1 KiB |  00m00s
[132/328] msgpack-0:3.1.0-16.fc41.x86_6 100% | 733.3 KiB/s |  30.1 KiB |  00m00s
[133/328] xz-devel-1:5.6.3-1.fc42.x86_6 100% | 781.1 KiB/s |  66.4 KiB |  00m00s
[134/328] hdf5-devel-0:1.12.1-20.fc41.x 100% |  12.8 MiB/s |   1.3 MiB |  00m00s
[135/328] libcurl-devel-0:8.10.1-2.fc42 100% |   7.9 MiB/s | 881.5 KiB |  00m00s
[136/328] netcdf-0:4.9.2-6.fc41.x86_64  100% |   7.5 MiB/s | 833.0 KiB |  00m00s
[137/328] python3-qt5-0:5.15.10-11.fc42 100% |   9.7 MiB/s |   1.1 MiB |  00m00s
[138/328] gnutls-0:3.8.7-4.fc42.x86_64  100% |  12.4 MiB/s |   1.1 MiB |  00m00s
[139/328] libX11-0:1.8.10-2.fc42.x86_64 100% |   7.4 MiB/s | 649.7 KiB |  00m00s
[140/328] libXi-0:1.8.2-1.fc42.x86_64   100% |   1.0 MiB/s |  39.9 KiB |  00m00s
[141/328] libglvnd-opengl-1:1.7.0-5.fc4 100% |   1.4 MiB/s |  37.4 KiB |  00m00s
[142/328] libglvnd-glx-1:1.7.0-5.fc41.x 100% |   2.2 MiB/s | 129.2 KiB |  00m00s
[143/328] harfbuzz-0:10.0.1-1.fc42.x86_ 100% |  14.9 MiB/s |   1.0 MiB |  00m00s
[144/328] mesa-libGLU-0:9.0.3-5.fc41.x8 100% |   2.1 MiB/s | 162.9 KiB |  00m00s
[145/328] libX11-devel-0:1.8.10-2.fc42. 100% |  12.7 MiB/s |   1.0 MiB |  00m00s
[146/328] libglvnd-1:1.7.0-5.fc41.x86_6 100% |   1.8 MiB/s | 114.4 KiB |  00m00s
[147/328] libglvnd-core-devel-1:1.7.0-5 100% | 605.0 KiB/s |  17.5 KiB |  00m00s
[148/328] libglvnd-egl-1:1.7.0-5.fc41.x 100% |   1.3 MiB/s |  35.5 KiB |  00m00s
[149/328] libX11-xcb-0:1.8.10-2.fc42.x8 100% | 516.2 KiB/s |  11.9 KiB |  00m00s
[150/328] libglvnd-gles-1:1.7.0-5.fc41. 100% |   1.2 MiB/s |  29.3 KiB |  00m00s
[151/328] libXext-0:1.3.6-2.fc41.x86_64 100% |   1.5 MiB/s |  39.1 KiB |  00m00s
[152/328] libXfixes-0:6.0.1-4.fc41.x86_ 100% | 797.9 KiB/s |  19.2 KiB |  00m00s
[153/328] libXxf86vm-0:1.1.5-7.fc41.x86 100% | 745.6 KiB/s |  17.9 KiB |  00m00s
[154/328] libxshmfence-0:1.3.2-4.fc41.x 100% | 486.6 KiB/s |  12.2 KiB |  00m00s
[155/328] libdrm-0:2.4.123-1.fc42.x86_6 100% |   3.2 MiB/s | 158.5 KiB |  00m00s
[156/328] libxcb-0:1.17.0-3.fc42.x86_64 100% |   4.5 MiB/s | 240.9 KiB |  00m00s
[157/328] libjpeg-turbo-0:3.0.4-1.fc42. 100% |   1.3 MiB/s | 228.9 KiB |  00m00s
[158/328] shared-mime-info-0:2.3-6.fc41 100% |   1.3 MiB/s | 390.6 KiB |  00m00s
[159/328] mesa-dri-drivers-0:24.2.4-1.f 100% |  38.7 MiB/s |  28.5 MiB |  00m01s
[160/328] libaec-devel-0:1.1.3-1.fc42.x 100% | 148.1 KiB/s |  12.1 KiB |  00m00s
[161/328] blosc-0:1.21.6-1.fc42.x86_64  100% | 842.8 KiB/s |  59.0 KiB |  00m00s
[162/328] libaec-0:1.1.3-1.fc42.x86_64  100% | 634.0 KiB/s |  37.4 KiB |  00m00s
[163/328] gcc-gfortran-0:14.2.1-4.fc42. 100% |  16.1 MiB/s |  13.4 MiB |  00m01s
[164/328] hdf5-0:1.12.1-20.fc41.x86_64  100% |   3.2 MiB/s |   2.2 MiB |  00m01s
[165/328] python3-qt5-base-0:5.15.10-11 100% |  18.7 MiB/s |   3.0 MiB |  00m00s
[166/328] qt5-qtbase-0:5.15.15-1.fc42.x 100% |  20.5 MiB/s |   3.6 MiB |  00m00s
[167/328] qt5-qtbase-gui-0:5.15.15-1.fc 100% |  21.4 MiB/s |   6.4 MiB |  00m00s
[168/328] qt5-qtconnectivity-0:5.15.15- 100% |   2.0 MiB/s | 458.7 KiB |  00m00s
[169/328] qt5-qtdeclarative-0:5.15.15-1 100% |  18.4 MiB/s |   4.2 MiB |  00m00s
[170/328] qt5-qtlocation-0:5.15.15-1.fc 100% |  21.0 MiB/s |   3.2 MiB |  00m00s
[171/328] qt5-qtmultimedia-0:5.15.15-1. 100% |   4.8 MiB/s | 797.7 KiB |  00m00s
[172/328] qt5-qtsensors-0:5.15.15-1.fc4 100% |   2.1 MiB/s | 219.4 KiB |  00m00s
[173/328] qt5-qtserialport-0:5.15.15-1. 100% |   1.1 MiB/s |  66.1 KiB |  00m00s
[174/328] qt5-qtsvg-0:5.15.15-1.fc42.x8 100% |   3.3 MiB/s | 187.4 KiB |  00m00s
[175/328] qt5-qttools-libs-designer-0:5 100% |  26.5 MiB/s |   2.7 MiB |  00m00s
[176/328] qt5-qttools-libs-help-0:5.15. 100% |   1.9 MiB/s | 156.6 KiB |  00m00s
[177/328] qt5-qtwebchannel-0:5.15.15-1. 100% |   1.0 MiB/s |  99.5 KiB |  00m00s
[178/328] qt5-qtx11extras-0:5.15.15-1.f 100% | 838.6 KiB/s |  35.2 KiB |  00m00s
[179/328] qt5-qtwebsockets-0:5.15.15-1. 100% |   1.2 MiB/s |  87.2 KiB |  00m00s
[180/328] qt5-qtxmlpatterns-0:5.15.15-1 100% |  12.8 MiB/s | 971.8 KiB |  00m00s
[181/328] nettle-0:3.10-3.fc41.x86_64   100% |   2.9 MiB/s | 428.5 KiB |  00m00s
[182/328] libX11-common-0:1.8.10-2.fc42 100% |   1.5 MiB/s | 175.9 KiB |  00m00s
[183/328] graphite2-0:1.3.14-16.fc41.x8 100% | 872.8 KiB/s |  95.1 KiB |  00m00s
[184/328] libpciaccess-0:0.16-13.fc41.x 100% |   1.0 MiB/s |  26.5 KiB |  00m00s
[185/328] xorg-x11-proto-devel-0:2024.1 100% |   5.5 MiB/s | 300.3 KiB |  00m00s
[186/328] mesa-libEGL-0:24.2.4-1.fc42.x 100% |   2.7 MiB/s | 144.7 KiB |  00m00s
[187/328] libXau-0:1.0.11-7.fc41.x86_64 100% |   1.1 MiB/s |  31.9 KiB |  00m00s
[188/328] lm_sensors-libs-0:3.6.0-20.fc 100% |   1.4 MiB/s |  40.7 KiB |  00m00s
[189/328] mesa-filesystem-0:24.2.4-1.fc 100% | 708.3 KiB/s |  21.2 KiB |  00m00s
[190/328] mesa-libgbm-0:24.2.4-1.fc42.x 100% | 373.8 KiB/s |  48.2 KiB |  00m00s
[191/328] snappy-0:1.2.1-3.fc42.x86_64  100% | 379.4 KiB/s |  39.5 KiB |  00m00s
[192/328] python-qt5-rpm-macros-0:5.15. 100% | 101.2 KiB/s |   9.0 KiB |  00m00s
[193/328] dbus-libs-1:1.14.10-4.fc41.x8 100% | 711.3 KiB/s | 155.1 KiB |  00m00s
[194/328] python3-dbus-0:1.3.2-8.fc41.x 100% | 741.8 KiB/s | 157.3 KiB |  00m00s
[195/328] python3-pyqt5-sip-0:12.15.0-2 100% | 441.6 KiB/s |  72.0 KiB |  00m00s
[196/328] double-conversion-0:3.3.0-4.f 100% | 621.6 KiB/s |  51.0 KiB |  00m00s
[197/328] libproxy-0:0.5.8-1.fc41.x86_6 100% | 490.4 KiB/s |  45.6 KiB |  00m00s
[198/328] qt-settings-0:41.2-1.fc42.noa 100% |  78.2 KiB/s |  10.3 KiB |  00m00s
[199/328] pcre2-utf16-0:10.44-1.fc41.1. 100% | 747.7 KiB/s | 222.8 KiB |  00m00s
[200/328] qt5-filesystem-0:5.15.15-1.fc 100% |  53.2 KiB/s |  10.3 KiB |  00m00s
[201/328] qt5-qtbase-common-0:5.15.15-1 100% |  68.0 KiB/s |  12.0 KiB |  00m00s
[202/328] llvm-libs-0:19.1.0-1.fc42.x86 100% |  25.4 MiB/s |  31.5 MiB |  00m01s
[203/328] cups-libs-1:2.4.10-7.fc42.x86 100% | 930.0 KiB/s | 260.4 KiB |  00m00s
[204/328] fontconfig-0:2.15.0-8.fc41.x8 100% |   1.2 MiB/s | 269.9 KiB |  00m00s
[205/328] libSM-0:1.2.4-4.fc41.x86_64   100% |   1.2 MiB/s |  43.2 KiB |  00m00s
[206/328] libICE-0:1.1.1-4.fc41.x86_64  100% |   1.0 MiB/s |  74.7 KiB |  00m00s
[207/328] libinput-0:1.26.2-1.fc42.x86_ 100% |   2.9 MiB/s | 220.3 KiB |  00m00s
[208/328] libxkbcommon-x11-0:1.7.0-4.fc 100% | 631.9 KiB/s |  22.1 KiB |  00m00s
[209/328] libxkbcommon-0:1.7.0-4.fc41.x 100% |   2.0 MiB/s | 143.3 KiB |  00m00s
[210/328] xcb-util-image-0:0.4.1-6.fc41 100% | 538.7 KiB/s |  18.9 KiB |  00m00s
[211/328] xcb-util-keysyms-0:0.4.1-6.fc 100% | 385.7 KiB/s |  14.3 KiB |  00m00s
[212/328] xcb-util-renderutil-0:0.3.10- 100% | 468.1 KiB/s |  17.3 KiB |  00m00s
[213/328] xcb-util-wm-0:0.4.2-6.fc41.x8 100% | 836.8 KiB/s |  31.0 KiB |  00m00s
[214/328] bluez-libs-0:5.78-1.fc42.x86_ 100% |   1.2 MiB/s |  83.6 KiB |  00m00s
[215/328] alsa-lib-0:1.2.12-2.fc41.x86_ 100% |   6.7 MiB/s | 514.4 KiB |  00m00s
[216/328] gstreamer1-0:1.24.8-1.fc42.x8 100% |   9.0 MiB/s |   1.6 MiB |  00m00s
[217/328] gstreamer1-plugins-bad-free-l 100% |   4.7 MiB/s | 926.0 KiB |  00m00s
[218/328] gstreamer1-plugins-base-0:1.2 100% |   6.6 MiB/s |   2.2 MiB |  00m00s
[219/328] openal-soft-0:1.23.1-6.fc41.x 100% |   2.2 MiB/s | 586.1 KiB |  00m00s
[220/328] qt5-qttools-common-0:5.15.15- 100% | 325.9 KiB/s |  11.1 KiB |  00m00s
[221/328] pulseaudio-libs-0:17.0-2.fc41 100% |   2.8 MiB/s | 698.1 KiB |  00m00s
[222/328] libwayland-client-0:1.23.0-2. 100% | 528.6 KiB/s |  33.3 KiB |  00m00s
[223/328] libwayland-server-0:1.23.0-2. 100% | 696.6 KiB/s |  41.1 KiB |  00m00s
[224/328] hwdata-0:0.388-1.fc42.noarch  100% |  10.3 MiB/s |   1.6 MiB |  00m00s
[225/328] libedit-0:3.1-53.20240808cvs. 100% | 672.8 KiB/s | 105.6 KiB |  00m00s
[226/328] duktape-0:2.7.0-8.fc41.x86_64 100% |   1.0 MiB/s | 169.7 KiB |  00m00s
[227/328] default-fonts-core-sans-0:4.1 100% | 815.4 KiB/s |  31.0 KiB |  00m00s
[228/328] fonts-filesystem-1:2.0.5-17.f 100% | 229.3 KiB/s |   8.5 KiB |  00m00s
[229/328] avahi-libs-0:0.8-30.fc42.x86_ 100% | 951.6 KiB/s |  66.6 KiB |  00m00s
[230/328] xml-common-0:0.6.3-65.fc41.no 100% |   1.0 MiB/s |  31.2 KiB |  00m00s
[231/328] libevdev-0:1.13.3-1.fc42.x86_ 100% |   1.2 MiB/s |  37.7 KiB |  00m00s
[232/328] libwacom-0:2.13.0-1.fc42.x86_ 100% |   1.4 MiB/s |  45.1 KiB |  00m00s
[233/328] mtdev-0:1.1.6-9.fc41.x86_64   100% | 649.9 KiB/s |  20.8 KiB |  00m00s
[234/328] xcb-util-0:0.4.1-6.fc41.x86_6 100% | 551.0 KiB/s |  18.2 KiB |  00m00s
[235/328] xkeyboard-config-0:2.43-1.fc4 100% |   8.8 MiB/s | 988.3 KiB |  00m00s
[236/328] libunwind-0:1.8.0-4.fc41.x86_ 100% | 907.7 KiB/s |  72.6 KiB |  00m00s
[237/328] libnice-0:0.1.22-2.fc41.x86_6 100% |   2.3 MiB/s | 200.6 KiB |  00m00s
[238/328] libva-0:2.22.0-3.fc41.x86_64  100% |   1.3 MiB/s | 116.2 KiB |  00m00s
[239/328] vulkan-loader-0:1.3.290.0-1.f 100% |   1.6 MiB/s | 149.8 KiB |  00m00s
[240/328] cairo-0:1.18.0-4.fc41.x86_64  100% |   3.9 MiB/s | 709.9 KiB |  00m00s
[241/328] cdparanoia-libs-0:10.2-45.fc4 100% | 417.8 KiB/s |  53.9 KiB |  00m00s
[242/328] graphene-0:1.10.6-9.fc41.x86_ 100% | 480.1 KiB/s |  61.0 KiB |  00m00s
[243/328] libXv-0:1.0.12-4.fc41.x86_64  100% | 584.0 KiB/s |  18.7 KiB |  00m00s
[244/328] libgudev-0:238-6.fc41.x86_64  100% |   1.1 MiB/s |  34.8 KiB |  00m00s
[245/328] iso-codes-0:4.17.0-1.fc42.noa 100% |  10.6 MiB/s |   3.6 MiB |  00m00s
[246/328] libogg-2:1.3.5-9.fc41.x86_64  100% | 105.8 KiB/s |  33.0 KiB |  00m00s
[247/328] libtheora-1:1.1.1-38.fc41.x86 100% | 486.8 KiB/s | 167.0 KiB |  00m00s
[248/328] libvisual-1:0.4.1-5.fc41.x86_ 100% |   2.5 MiB/s | 151.3 KiB |  00m00s
[249/328] libvorbis-1:1.3.7-11.fc41.x86 100% |   2.8 MiB/s | 188.1 KiB |  00m00s
[250/328] libwayland-cursor-0:1.23.0-2. 100% | 336.9 KiB/s |  19.2 KiB |  00m00s
[251/328] libwayland-egl-0:1.23.0-2.fc4 100% | 420.8 KiB/s |  12.6 KiB |  00m00s
[252/328] opus-0:1.5.2-1.fc42.x86_64    100% |   3.0 MiB/s | 225.5 KiB |  00m00s
[253/328] orc-0:0.4.39-1.fc41.x86_64    100% |   2.8 MiB/s | 223.2 KiB |  00m00s
[254/328] pango-0:1.54.0-2.fc41.x86_64  100% |   4.0 MiB/s | 347.5 KiB |  00m00s
[255/328] libasyncns-0:0.8-29.fc41.x86_ 100% | 490.3 KiB/s |  29.9 KiB |  00m00s
[256/328] libsndfile-0:1.2.2-4.fc41.x86 100% |   3.0 MiB/s | 213.5 KiB |  00m00s
[257/328] abattis-cantarell-vf-fonts-0: 100% |   1.6 MiB/s | 120.2 KiB |  00m00s
[258/328] google-noto-sans-vf-fonts-0:2 100% |   5.0 MiB/s | 593.9 KiB |  00m00s
[259/328] gupnp-igd-0:1.6.0-5.fc41.x86_ 100% | 482.3 KiB/s |  33.8 KiB |  00m00s
[260/328] libwacom-data-0:2.13.0-1.fc42 100% |   2.5 MiB/s | 297.5 KiB |  00m00s
[261/328] libXrender-0:0.9.11-7.fc41.x8 100% | 785.9 KiB/s |  27.5 KiB |  00m00s
[262/328] pixman-0:0.43.4-2.fc41.x86_64 100% |   4.0 MiB/s | 294.1 KiB |  00m00s
[263/328] fribidi-0:1.0.16-1.fc42.x86_6 100% |   1.4 MiB/s |  53.7 KiB |  00m00s
[264/328] libXft-0:2.3.8-7.fc41.x86_64  100% |   1.0 MiB/s |  72.3 KiB |  00m00s
[265/328] libthai-0:0.1.29-9.fc41.x86_6 100% |   3.1 MiB/s | 211.8 KiB |  00m00s
[266/328] flac-libs-0:1.4.3-5.fc41.x86_ 100% |   3.7 MiB/s | 261.8 KiB |  00m00s
[267/328] gsm-0:1.0.22-7.fc41.x86_64    100% |   1.0 MiB/s |  36.0 KiB |  00m00s
[268/328] google-noto-fonts-common-0:20 100% | 455.7 KiB/s |  17.8 KiB |  00m00s
[269/328] lame-libs-0:3.100-18.fc41.x86 100% |   4.4 MiB/s | 336.3 KiB |  00m00s
[270/328] mpg123-libs-0:1.31.3-5.fc41.x 100% |   2.8 MiB/s | 339.4 KiB |  00m00s
[271/328] gssdp-0:1.6.3-3.fc41.x86_64   100% | 734.0 KiB/s |  58.0 KiB |  00m00s
[272/328] libdatrie-0:0.2.13-10.fc41.x8 100% | 596.6 KiB/s |  32.2 KiB |  00m00s
[273/328] gupnp-0:1.6.7-1.fc42.x86_64   100% |   1.0 MiB/s | 106.3 KiB |  00m00s
[274/328] dbus-1:1.14.10-4.fc41.x86_64  100% | 219.8 KiB/s |   7.9 KiB |  00m00s
[275/328] libsoup3-0:3.6.0-1.fc42.x86_6 100% |   4.1 MiB/s | 389.4 KiB |  00m00s
[276/328] dbus-common-1:1.14.10-4.fc41. 100% | 523.6 KiB/s |  14.7 KiB |  00m00s
[277/328] dbus-broker-0:36-4.fc41.x86_6 100% |   2.5 MiB/s | 171.7 KiB |  00m00s
[278/328] glx-utils-0:9.0.0-8.fc41.x86_ 100% |   1.2 MiB/s |  71.8 KiB |  00m00s
[279/328] perl-English-0:1.11-511.fc41. 100% | 467.4 KiB/s |  13.6 KiB |  00m00s
[280/328] qt5-qtbase-devel-0:5.15.15-1. 100% |  12.2 MiB/s |   3.5 MiB |  00m00s
[281/328] qt5-rpm-macros-0:5.15.15-1.fc 100% |  41.6 KiB/s |  10.6 KiB |  00m00s
[282/328] libdrm-devel-0:2.4.123-1.fc42 100% | 625.6 KiB/s | 179.5 KiB |  00m00s
[283/328] libpciaccess-devel-0:0.16-13. 100% | 365.7 KiB/s |  12.4 KiB |  00m00s
[284/328] brotli-devel-0:1.1.0-5.fc41.x 100% | 971.6 KiB/s |  34.0 KiB |  00m00s
[285/328] brotli-0:1.1.0-5.fc41.x86_64  100% | 717.1 KiB/s |  20.1 KiB |  00m00s
[286/328] libnghttp2-devel-0:1.63.0-1.f 100% |   1.9 MiB/s |  55.7 KiB |  00m00s
[287/328] libidn2-devel-0:2.3.7-2.fc41. 100% |   1.2 MiB/s |  70.8 KiB |  00m00s
[288/328] libpsl-devel-0:0.21.5-4.fc41. 100% |   1.1 MiB/s |  33.3 KiB |  00m00s
[289/328] libssh-devel-0:0.11.1-1.fc42. 100% |   1.5 MiB/s |  42.2 KiB |  00m00s
[290/328] publicsuffix-list-0:20240107- 100% |   1.5 MiB/s |  87.5 KiB |  00m00s
[291/328] openssl-devel-1:3.2.2-8.fc42. 100% |  11.9 MiB/s |   2.8 MiB |  00m00s
[292/328] libxcb-devel-0:1.17.0-3.fc42. 100% |   4.5 MiB/s |   1.4 MiB |  00m00s
[293/328] bzip2-devel-0:1.0.8-19.fc41.x 100% | 649.5 KiB/s | 213.7 KiB |  00m00s
[294/328] harfbuzz-cairo-0:10.0.1-1.fc4 100% | 838.5 KiB/s |  29.3 KiB |  00m00s
[295/328] harfbuzz-devel-0:10.0.1-1.fc4 100% |   2.8 MiB/s | 449.8 KiB |  00m00s
[296/328] harfbuzz-icu-0:10.0.1-1.fc42. 100% | 450.5 KiB/s |  15.8 KiB |  00m00s
[297/328] jsoncpp-0:1.9.5-8.fc41.x86_64 100% | 276.6 KiB/s |  99.3 KiB |  00m00s
[298/328] cmake-0:3.28.3-7.fc41.x86_64  100% |  11.8 MiB/s |   9.8 MiB |  00m01s
[299/328] cmake-data-0:3.28.3-7.fc41.no 100% |   2.4 MiB/s |   2.3 MiB |  00m01s
[300/328] libuv-1:1.49.0-1.fc42.x86_64  100% | 450.1 KiB/s | 262.8 KiB |  00m01s
[301/328] vim-filesystem-2:9.1.737-1.fc 100% | 696.9 KiB/s |  16.7 KiB |  00m00s
[302/328] rhash-0:1.4.4-2.fc41.x86_64   100% |   1.3 MiB/s | 196.0 KiB |  00m00s
[303/328] mesa-libEGL-devel-0:24.2.4-1. 100% | 529.2 KiB/s |  24.3 KiB |  00m00s
[304/328] vulkan-loader-devel-0:1.3.290 100% | 537.4 KiB/s |  12.4 KiB |  00m00s
[305/328] libXau-devel-0:1.0.11-7.fc41. 100% | 628.2 KiB/s |  13.8 KiB |  00m00s
[306/328] vulkan-headers-0:1.3.290.0-1. 100% |  10.0 MiB/s |   1.2 MiB |  00m00s
[307/328] cairo-devel-0:1.18.0-4.fc41.x 100% |   1.8 MiB/s | 191.8 KiB |  00m00s
[308/328] graphite2-devel-0:1.3.14-16.f 100% | 904.0 KiB/s |  20.8 KiB |  00m00s
[309/328] glib2-devel-0:2.82.1-2.fc42.x 100% |   7.7 MiB/s |   1.5 MiB |  00m00s
[310/328] libffi-devel-0:3.4.6-3.fc42.x 100% | 266.3 KiB/s |  28.8 KiB |  00m00s
[311/328] libmount-devel-0:2.40.2-8.fc4 100% | 249.1 KiB/s |  27.4 KiB |  00m00s
[312/328] libsepol-devel-0:3.7-3.fc42.x 100% |   1.9 MiB/s |  48.1 KiB |  00m00s
[313/328] libselinux-devel-0:3.7-6.fc42 100% |   3.0 MiB/s | 151.2 KiB |  00m00s
[314/328] sysprof-capture-devel-0:47.0- 100% |   2.4 MiB/s |  55.8 KiB |  00m00s
[315/328] pcre2-devel-0:10.44-1.fc41.1. 100% |   6.8 MiB/s | 521.4 KiB |  00m00s
[316/328] pcre2-utf32-0:10.44-1.fc41.1. 100% |   2.7 MiB/s | 210.4 KiB |  00m00s
[317/328] fontconfig-devel-0:2.15.0-8.f 100% |   3.0 MiB/s | 164.8 KiB |  00m00s
[318/328] gettext-0:0.22.5-6.fc41.x86_6 100% |  10.2 MiB/s |   1.1 MiB |  00m00s
[319/328] gettext-libs-0:0.22.5-6.fc41. 100% |   4.3 MiB/s | 666.4 KiB |  00m00s
[320/328] gettext-runtime-0:0.22.5-6.fc 100% | 811.8 KiB/s | 121.8 KiB |  00m00s
[321/328] gettext-envsubst-0:0.22.5-6.f 100% |   1.5 MiB/s |  37.8 KiB |  00m00s
[322/328] libtextstyle-0:0.22.5-6.fc41. 100% |   1.2 MiB/s |  88.4 KiB |  00m00s
[323/328] libXrender-devel-0:0.9.11-7.f 100% | 764.8 KiB/s |  19.1 KiB |  00m00s
[324/328] pixman-devel-0:0.43.4-2.fc41. 100% | 695.9 KiB/s |  17.4 KiB |  00m00s
[325/328] libXext-devel-0:1.3.6-2.fc41. 100% |   1.7 MiB/s |  85.4 KiB |  00m00s
[326/328] libblkid-devel-0:2.40.2-8.fc4 100% |   1.0 MiB/s |  26.5 KiB |  00m00s
[327/328] cmake-rpm-macros-0:3.28.3-7.f 100% | 708.7 KiB/s |  17.7 KiB |  00m00s
[328/328] hdf-libs-0:4.3.0-1.fc42.x86_6 100% |   5.2 MiB/s | 290.3 KiB |  00m00s
--------------------------------------------------------------------------------
[328/328] Total                         100% |  19.0 MiB/s | 173.1 MiB |  00m09s
Running transaction
[  1/330] Verify package files          100% | 338.0   B/s | 328.0   B |  00m01s
[  2/330] Prepare transaction           100% | 923.0   B/s | 328.0   B |  00m00s
[  3/330] Installing cmake-filesystem-0 100% |   2.3 MiB/s |   7.1 KiB |  00m00s
[  4/330] Installing zlib-ng-compat-dev 100% | 105.8 MiB/s | 108.3 KiB |  00m00s
[  5/330] Installing libX11-xcb-0:1.8.1 100% |  15.5 MiB/s |  15.9 KiB |  00m00s
[  6/330] Installing expat-0:2.6.3-1.fc 100% | 143.3 MiB/s | 293.6 KiB |  00m00s
[  7/330] Installing libpng-2:1.6.44-1. 100% | 120.6 MiB/s | 247.0 KiB |  00m00s
[  8/330] Installing libogg-2:1.3.5-9.f 100% |  49.8 MiB/s |  51.0 KiB |  00m00s
[  9/330] Installing libwayland-client- 100% |  61.8 MiB/s |  63.3 KiB |  00m00s
[ 10/330] Installing dbus-libs-1:1.14.1 100% | 180.7 MiB/s | 370.0 KiB |  00m00s
[ 11/330] Installing libglvnd-1:1.7.0-5 100% | 259.6 MiB/s | 531.6 KiB |  00m00s
[ 12/330] Installing libicu-0:74.2-2.fc 100% | 301.3 MiB/s |  35.0 MiB |  00m00s
[ 13/330] Installing xorg-x11-proto-dev 100% | 148.6 MiB/s |   1.8 MiB |  00m00s
[ 14/330] Installing libaec-0:1.1.3-1.f 100% |  49.1 MiB/s | 100.5 KiB |  00m00s
[ 15/330] Installing libjpeg-turbo-0:3. 100% | 257.4 MiB/s | 790.8 KiB |  00m00s
[ 16/330] Installing libgfortran-0:14.2 100% | 338.7 MiB/s |   3.0 MiB |  00m00s
[ 17/330] Installing libmpc-0:1.3.1-6.f 100% |  81.1 MiB/s | 166.2 KiB |  00m00s
[ 18/330] Installing libglvnd-opengl-1: 100% | 146.2 MiB/s | 149.7 KiB |  00m00s
[ 19/330] Installing python-rpm-macros- 100% |  22.3 MiB/s |  22.8 KiB |  00m00s
[ 20/330] Installing fonts-filesystem-1 100% |   0.0   B/s | 788.0   B |  00m00s
[ 21/330] Installing libxshmfence-0:1.3 100% |  15.8 MiB/s |  16.2 KiB |  00m00s
[ 22/330] Installing libquadmath-0:14.2 100% | 159.7 MiB/s | 327.2 KiB |  00m00s
[ 23/330] Installing python3-rpm-macros 100% |   6.5 MiB/s |   6.7 KiB |  00m00s
[ 24/330] Installing hdf5-0:1.12.1-20.f 100% | 270.7 MiB/s |   8.4 MiB |  00m00s
[ 25/330] Installing libvorbis-1:1.3.7- 100% | 204.1 MiB/s | 836.2 KiB |  00m00s
[ 26/330] Installing libpng-devel-2:1.6 100% | 217.3 MiB/s | 889.9 KiB |  00m00s
[ 27/330] Installing libtextstyle-0:0.2 100% | 191.9 MiB/s | 196.5 KiB |  00m00s
[ 28/330] Installing gettext-libs-0:0.2 100% | 186.3 MiB/s |   1.7 MiB |  00m00s
[ 29/330] Installing kernel-headers-0:6 100% | 119.0 MiB/s |   6.5 MiB |  00m00s
[ 30/330] Installing pixman-0:0.43.4-2. 100% | 175.6 MiB/s | 719.2 KiB |  00m00s
[ 31/330] Installing opus-0:1.5.2-1.fc4 100% | 201.6 MiB/s | 412.8 KiB |  00m00s
[ 32/330] Installing vulkan-loader-0:1. 100% | 167.7 MiB/s | 515.1 KiB |  00m00s
[ 33/330] Installing libevdev-0:1.13.3- 100% |   7.1 MiB/s |  87.2 KiB |  00m00s
[ 34/330] Installing xml-common-0:0.6.3 100% |  39.6 MiB/s |  81.1 KiB |  00m00s
[ 35/330] Installing libwayland-server- 100% |  77.9 MiB/s |  79.8 KiB |  00m00s
[ 36/330] Installing qt5-qttools-common 100% |   7.7 MiB/s |   7.9 KiB |  00m00s
[ 37/330] Installing alsa-lib-0:1.2.12- 100% | 139.5 MiB/s |   1.4 MiB |  00m00s
[ 38/330] Installing libICE-0:1.1.1-4.f 100% |  89.2 MiB/s | 182.6 KiB |  00m00s
[ 39/330] Installing pcre2-utf16-0:10.4 100% | 288.5 MiB/s | 590.9 KiB |  00m00s
[ 40/330] Installing mesa-filesystem-0: 100% |   4.2 MiB/s |   4.3 KiB |  00m00s
[ 41/330] Installing libXau-0:1.0.11-7. 100% |  66.8 MiB/s |  68.4 KiB |  00m00s
[ 42/330] Installing libxcb-0:1.17.0-3. 100% | 132.0 MiB/s |   1.2 MiB |  00m00s
[ 43/330] Installing graphite2-0:1.3.14 100% |  94.8 MiB/s | 194.1 KiB |  00m00s
[ 44/330] Installing make-1:4.4.1-9.fc4 100% | 200.0 MiB/s |   1.8 MiB |  00m00s
[ 45/330] Installing emacs-filesystem-1 100% |   0.0   B/s | 544.0   B |  00m00s
[ 46/330] Installing graphite2-devel-0: 100% |  49.4 MiB/s |  50.6 KiB |  00m00s
[ 47/330] Installing xcb-util-keysyms-0 100% |  17.5 MiB/s |  17.9 KiB |  00m00s
[ 48/330] Installing xcb-util-renderuti 100% |  29.2 MiB/s |  29.9 KiB |  00m00s
[ 49/330] Installing xcb-util-wm-0:0.4. 100% |  85.3 MiB/s |  87.4 KiB |  00m00s
[ 50/330] Installing xcb-util-0:0.4.1-6 100% |  31.0 MiB/s |  31.8 KiB |  00m00s
[ 51/330] Installing xcb-util-image-0:0 100% |  23.1 MiB/s |  23.6 KiB |  00m00s
[ 52/330] Installing libXau-devel-0:1.0 100% |   1.1 MiB/s |   8.2 KiB |  00m00s
[ 53/330] Installing libxcb-devel-0:1.1 100% |  34.1 MiB/s |   3.1 MiB |  00m00s
[ 54/330] Installing libSM-0:1.2.4-4.fc 100% |  32.1 MiB/s |  98.7 KiB |  00m00s
[ 55/330] Installing iso-codes-0:4.17.0 100% | 193.2 MiB/s |  20.5 MiB |  00m00s
[ 56/330] Installing pixman-devel-0:0.4 100% |  49.0 MiB/s |  50.2 KiB |  00m00s
[ 57/330] Installing pyproject-rpm-macr 100% | 108.6 MiB/s | 111.2 KiB |  00m00s
[ 58/330] Installing abattis-cantarell- 100% |  94.9 MiB/s | 194.4 KiB |  00m00s
[ 59/330] Installing mesa-libGLU-0:9.0. 100% | 175.1 MiB/s | 358.6 KiB |  00m00s
[ 60/330] Installing cpp-0:14.2.1-4.fc4 100% | 291.7 MiB/s |  35.0 MiB |  00m00s
[ 61/330] Installing hdf-libs-0:4.3.0-1 100% | 228.0 MiB/s | 700.5 KiB |  00m00s
[ 62/330] Installing libaec-devel-0:1.1 100% |   6.6 MiB/s |  13.5 KiB |  00m00s
[ 63/330] Installing libicu-devel-0:74. 100% | 161.2 MiB/s |   5.6 MiB |  00m00s
[ 64/330] Installing avahi-libs-0:0.8-3 100% |  86.3 MiB/s | 176.8 KiB |  00m00s
[ 65/330] Installing libwayland-cursor- 100% |  37.6 MiB/s |  38.5 KiB |  00m00s
[ 66/330] Installing libtheora-1:1.1.1- 100% | 156.3 MiB/s | 480.0 KiB |  00m00s
[ 67/330] Installing flac-libs-0:1.4.3- 100% | 165.3 MiB/s | 677.0 KiB |  00m00s
[ 68/330] Installing libssh-devel-0:0.1 100% |  88.0 MiB/s | 180.3 KiB |  00m00s
[ 69/330] Installing annobin-docs-0:12. 100% |  96.5 MiB/s |  98.8 KiB |  00m00s
[ 70/330] Installing libblkid-devel-0:2 100% |  44.9 MiB/s |  46.0 KiB |  00m00s
[ 71/330] Installing gettext-envsubst-0 100% |  37.3 MiB/s |  76.3 KiB |  00m00s
[ 72/330] Installing gettext-runtime-0: 100% |  68.5 MiB/s | 490.7 KiB |  00m00s
[ 73/330] Installing gettext-0:0.22.5-6 100% | 227.8 MiB/s |   5.2 MiB |  00m00s
[ 74/330] Installing sysprof-capture-de 100% | 134.8 MiB/s | 276.1 KiB |  00m00s
[ 75/330] Installing pcre2-utf32-0:10.4 100% | 183.2 MiB/s | 562.8 KiB |  00m00s
[ 76/330] Installing pcre2-devel-0:10.4 100% | 166.3 MiB/s |   2.0 MiB |  00m00s
[ 77/330] Installing libsepol-devel-0:3 100% |  31.2 MiB/s | 127.8 KiB |  00m00s
[ 78/330] Installing libselinux-devel-0 100% |  19.7 MiB/s | 161.3 KiB |  00m00s
[ 79/330] Installing libmount-devel-0:2 100% |  63.0 MiB/s |  64.5 KiB |  00m00s
[ 80/330] Installing libffi-devel-0:3.4 100% |  34.0 MiB/s |  34.8 KiB |  00m00s
[ 81/330] Installing vim-filesystem-2:9 100% |   2.3 MiB/s |   4.7 KiB |  00m00s
[ 82/330] Installing rhash-0:1.4.4-2.fc 100% | 115.6 MiB/s | 355.1 KiB |  00m00s
[ 83/330] Installing libuv-1:1.49.0-1.f 100% | 185.9 MiB/s | 571.0 KiB |  00m00s
[ 84/330] Installing jsoncpp-0:1.9.5-8. 100% | 124.5 MiB/s | 254.9 KiB |  00m00s
[ 85/330] Installing bzip2-devel-0:1.0. 100% | 101.2 MiB/s | 310.7 KiB |  00m00s
[ 86/330] Installing glibc-headers-x86- 100% |  95.2 MiB/s |   2.3 MiB |  00m00s
[ 87/330] Installing libxcrypt-devel-0: 100% |  15.9 MiB/s |  32.6 KiB |  00m00s
[ 88/330] Installing glibc-devel-0:2.40 100% |  13.5 MiB/s |  41.5 KiB |  00m00s
[ 89/330] Installing gcc-0:14.2.1-4.fc4 100% | 314.5 MiB/s | 104.4 MiB |  00m00s
[ 90/330] Installing libquadmath-devel- 100% |  22.8 MiB/s |  23.4 KiB |  00m00s
[ 91/330] Installing gcc-gfortran-0:14. 100% | 288.9 MiB/s |  37.3 MiB |  00m00s
[ 92/330] Installing hdf5-devel-0:1.12. 100% | 185.4 MiB/s |   3.9 MiB |  00m00s
[ 93/330] Installing libstdc++-devel-0: 100% | 219.1 MiB/s |  15.6 MiB |  00m00s
[ 94/330] Installing gcc-c++-0:14.2.1-4 100% | 287.0 MiB/s |  38.2 MiB |  00m00s
[ 95/330] Installing openssl-devel-1:3. 100% |  31.8 MiB/s |   5.2 MiB |  00m00s
[ 96/330] Installing publicsuffix-list- 100% | 155.8 MiB/s | 319.1 KiB |  00m00s
[ 97/330] Installing libpsl-devel-0:0.2 100% |  55.5 MiB/s | 113.6 KiB |  00m00s
[ 98/330] Installing libnghttp2-devel-0 100% | 289.5 MiB/s | 296.4 KiB |  00m00s
[ 99/330] Installing libidn2-devel-0:2. 100% |  84.7 MiB/s | 260.1 KiB |  00m00s
[100/330] Installing brotli-0:1.1.0-5.f 100% |  31.7 MiB/s |  32.5 KiB |  00m00s
[101/330] Installing brotli-devel-0:1.1 100% |  22.1 MiB/s |  68.0 KiB |  00m00s
[102/330] Installing libcurl-devel-0:8. 100% |  54.3 MiB/s |   1.4 MiB |  00m00s
[103/330] Installing openblas-0:0.3.26- 100% |  95.5 MiB/s |  97.8 KiB |  00m00s
[104/330] Installing openblas-openmp-0: 100% | 463.2 MiB/s |  39.4 MiB |  00m00s
[105/330] Installing flexiblas-0:3.4.4- 100% |  48.5 MiB/s |  49.7 KiB |  00m00s
[106/330] Installing flexiblas-openblas 100% |  43.1 MiB/s |  44.1 KiB |  00m00s
[107/330] Installing flexiblas-netlib-0 100% | 323.2 MiB/s |  10.7 MiB |  00m00s
[108/330] Installing ncurses-0:6.5-2.20 100% |  38.7 MiB/s | 633.9 KiB |  00m00s
[109/330] Installing groff-base-0:1.23. 100% | 110.7 MiB/s |   3.9 MiB |  00m00s
[110/330] Installing perl-Digest-0:1.20 100% |  36.2 MiB/s |  37.1 KiB |  00m00s
[111/330] Installing perl-B-0:1.89-511. 100% | 163.2 MiB/s | 501.3 KiB |  00m00s
[112/330] Installing perl-FileHandle-0: 100% |   0.0   B/s |   9.8 KiB |  00m00s
[113/330] Installing perl-Digest-MD5-0: 100% |  60.2 MiB/s |  61.7 KiB |  00m00s
[114/330] Installing perl-MIME-Base32-0 100% |  31.4 MiB/s |  32.2 KiB |  00m00s
[115/330] Installing perl-Data-Dumper-0 100% |  55.5 MiB/s | 113.6 KiB |  00m00s
[116/330] Installing perl-libnet-0:3.15 100% |  95.9 MiB/s | 294.7 KiB |  00m00s
[117/330] Installing perl-IO-Socket-IP- 100% |  98.1 MiB/s | 100.5 KiB |  00m00s
[118/330] Installing perl-AutoLoader-0: 100% |  20.5 MiB/s |  20.9 KiB |  00m00s
[119/330] Installing perl-URI-0:5.29-1. 100% |  51.5 MiB/s | 263.8 KiB |  00m00s
[120/330] Installing perl-File-Path-0:2 100% |  63.0 MiB/s |  64.5 KiB |  00m00s
[121/330] Installing perl-Mozilla-CA-0: 100% |  11.1 MiB/s |  11.3 KiB |  00m00s
[122/330] Installing perl-Time-Local-2: 100% |  68.9 MiB/s |  70.6 KiB |  00m00s
[123/330] Installing perl-Pod-Escapes-1 100% |  25.3 MiB/s |  25.9 KiB |  00m00s
[124/330] Installing perl-Text-Tabs+Wra 100% |  23.3 MiB/s |  23.9 KiB |  00m00s
[125/330] Installing perl-if-0:0.61.000 100% |   0.0   B/s |   6.2 KiB |  00m00s
[126/330] Installing perl-locale-0:1.12 100% |   6.7 MiB/s |   6.9 KiB |  00m00s
[127/330] Installing perl-Net-SSLeay-0: 100% | 151.4 MiB/s |   1.4 MiB |  00m00s
[128/330] Installing perl-IO-Socket-SSL 100% | 172.7 MiB/s | 707.4 KiB |  00m00s
[129/330] Installing perl-Class-Struct- 100% |  25.3 MiB/s |  25.9 KiB |  00m00s
[130/330] Installing perl-Term-ANSIColo 100% |  96.9 MiB/s |  99.2 KiB |  00m00s
[131/330] Installing perl-Term-Cap-0:1. 100% |  29.9 MiB/s |  30.6 KiB |  00m00s
[132/330] Installing perl-File-Temp-1:0 100% | 160.2 MiB/s | 164.1 KiB |  00m00s
[133/330] Installing perl-IPC-Open3-0:1 100% |  22.7 MiB/s |  23.3 KiB |  00m00s
[134/330] Installing perl-POSIX-0:2.20- 100% | 115.4 MiB/s | 236.4 KiB |  00m00s
[135/330] Installing perl-Pod-Simple-1: 100% | 139.3 MiB/s | 570.5 KiB |  00m00s
[136/330] Installing perl-HTTP-Tiny-0:0 100% |  75.3 MiB/s | 154.2 KiB |  00m00s
[137/330] Installing perl-Socket-4:2.03 100% |  61.6 MiB/s | 126.1 KiB |  00m00s
[138/330] Installing perl-SelectSaver-0 100% |   0.0   B/s |   2.6 KiB |  00m00s
[139/330] Installing perl-Symbol-0:1.09 100% |   0.0   B/s |   7.2 KiB |  00m00s
[140/330] Installing perl-File-stat-0:1 100% |  12.7 MiB/s |  13.1 KiB |  00m00s
[141/330] Installing perl-podlators-1:6 100% | 104.6 MiB/s | 321.4 KiB |  00m00s
[142/330] Installing perl-Pod-Perldoc-0 100% |  82.6 MiB/s | 169.3 KiB |  00m00s
[143/330] Installing perl-Text-ParseWor 100% |  14.2 MiB/s |  14.6 KiB |  00m00s
[144/330] Installing perl-base-0:2.27-5 100% |  12.6 MiB/s |  12.9 KiB |  00m00s
[145/330] Installing perl-Fcntl-0:1.18- 100% |  48.9 MiB/s |  50.1 KiB |  00m00s
[146/330] Installing perl-mro-0:1.29-51 100% |  45.6 MiB/s |  46.7 KiB |  00m00s
[147/330] Installing perl-overloading-0 100% |   5.4 MiB/s |   5.5 KiB |  00m00s
[148/330] Installing perl-IO-0:1.55-511 100% |  75.8 MiB/s | 155.3 KiB |  00m00s
[149/330] Installing perl-Pod-Usage-4:2 100% |  84.3 MiB/s |  86.3 KiB |  00m00s
[150/330] Installing perl-vars-0:1.05-5 100% |   0.0   B/s |   4.3 KiB |  00m00s
[151/330] Installing perl-constant-0:1. 100% |  26.7 MiB/s |  27.4 KiB |  00m00s
[152/330] Installing perl-Errno-0:1.38- 100% |   0.0   B/s |   8.8 KiB |  00m00s
[153/330] Installing perl-Scalar-List-U 100% |  73.2 MiB/s | 149.9 KiB |  00m00s
[154/330] Installing perl-overload-0:1. 100% |  70.3 MiB/s |  71.9 KiB |  00m00s
[155/330] Installing perl-parent-1:0.24 100% |  10.5 MiB/s |  10.7 KiB |  00m00s
[156/330] Installing perl-MIME-Base64-0 100% |  47.2 MiB/s |  48.4 KiB |  00m00s
[157/330] Installing perl-Getopt-Std-0: 100% |   0.0   B/s |  11.7 KiB |  00m00s
[158/330] Installing perl-Storable-1:3. 100% | 114.3 MiB/s | 234.0 KiB |  00m00s
[159/330] Installing perl-Getopt-Long-1 100% |  71.9 MiB/s | 147.2 KiB |  00m00s
[160/330] Installing perl-File-Basename 100% |   0.0   B/s |  14.6 KiB |  00m00s
[161/330] Installing perl-Carp-0:1.54-5 100% |  46.6 MiB/s |  47.7 KiB |  00m00s
[162/330] Installing perl-Exporter-0:5. 100% |   6.0 MiB/s |  55.6 KiB |  00m00s
[163/330] Installing perl-PathTools-0:3 100% |  60.1 MiB/s | 184.6 KiB |  00m00s
[164/330] Installing perl-DynaLoader-0: 100% |  31.7 MiB/s |  32.5 KiB |  00m00s
[165/330] Installing perl-Encode-4:3.21 100% | 214.5 MiB/s |   4.7 MiB |  00m00s
[166/330] Installing perl-libs-4:5.40.0 100% | 158.1 MiB/s |  10.0 MiB |  00m00s
[167/330] Installing perl-interpreter-4 100% | 121.1 MiB/s | 124.0 KiB |  00m00s
[168/330] Installing perl-English-0:1.1 100% |   0.0   B/s |   6.6 KiB |  00m00s
[169/330] Installing perl-File-Find-0:1 100% |  41.5 MiB/s |  42.5 KiB |  00m00s
[170/330] Installing dbus-common-1:1.14 100% | 366.2 KiB/s |  13.6 KiB |  00m00s
[171/330] Installing dbus-broker-0:36-4 100% |  26.9 MiB/s | 385.3 KiB |  00m00s
[172/330] Installing dbus-1:1.14.10-4.f 100% |   0.0   B/s | 124.0   B |  00m00s
[173/330] Installing libdatrie-0:0.2.13 100% |  57.7 MiB/s |  59.0 KiB |  00m00s
[174/330] Installing libthai-0:0.1.29-9 100% | 191.7 MiB/s | 785.3 KiB |  00m00s
[175/330] Installing google-noto-fonts- 100% |  17.8 MiB/s |  18.3 KiB |  00m00s
[176/330] Installing google-noto-sans-v 100% | 249.8 MiB/s |   1.2 MiB |  00m00s
[177/330] Installing default-fonts-core 100% |   8.9 MiB/s |  18.2 KiB |  00m00s
[178/330] Installing mpg123-libs-0:1.31 100% | 192.8 MiB/s | 789.9 KiB |  00m00s
[179/330] Installing lame-libs-0:3.100- 100% | 298.6 MiB/s |   1.2 MiB |  00m00s
[180/330] Installing gsm-0:1.0.22-7.fc4 100% |  68.8 MiB/s |  70.4 KiB |  00m00s
[181/330] Installing libsndfile-0:1.2.2 100% | 174.3 MiB/s | 535.6 KiB |  00m00s
[182/330] Installing fribidi-0:1.0.16-1 100% |  64.1 MiB/s | 197.0 KiB |  00m00s
[183/330] Installing libwacom-data-0:2. 100% |  50.0 MiB/s |   1.3 MiB |  00m00s
[184/330] Installing libasyncns-0:0.8-2 100% |  59.2 MiB/s |  60.6 KiB |  00m00s
[185/330] Installing pulseaudio-libs-0: 100% | 199.2 MiB/s |   3.4 MiB |  00m00s
[186/330] Installing orc-0:0.4.39-1.fc4 100% | 186.1 MiB/s | 762.3 KiB |  00m00s
[187/330] Installing libwayland-egl-0:1 100% |  17.2 MiB/s |  17.6 KiB |  00m00s
[188/330] Installing libvisual-1:0.4.1- 100% | 147.7 MiB/s | 453.8 KiB |  00m00s
[189/330] Installing cdparanoia-libs-0: 100% | 112.5 MiB/s | 115.2 KiB |  00m00s
[190/330] Installing libunwind-0:1.8.0- 100% |  59.1 MiB/s | 181.6 KiB |  00m00s
[191/330] Installing xkeyboard-config-0 100% | 189.8 MiB/s |   6.6 MiB |  00m00s
[192/330] Installing libxkbcommon-0:1.7 100% | 165.1 MiB/s | 338.1 KiB |  00m00s
[193/330] Installing libxkbcommon-x11-0 100% |  39.5 MiB/s |  40.4 KiB |  00m00s
[194/330] Installing mtdev-0:1.1.6-9.fc 100% |  25.9 MiB/s |  26.5 KiB |  00m00s
[195/330] Installing duktape-0:2.7.0-8. 100% | 201.2 MiB/s | 618.2 KiB |  00m00s
[196/330] Installing libedit-0:3.1-53.2 100% | 120.0 MiB/s | 245.8 KiB |  00m00s
[197/330] Installing llvm-libs-0:19.1.0 100% | 272.4 MiB/s | 124.5 MiB |  00m00s
[198/330] Installing hwdata-0:0.388-1.f 100% | 237.9 MiB/s |   9.3 MiB |  00m00s
[199/330] Installing libpciaccess-0:0.1 100% |  44.9 MiB/s |  46.0 KiB |  00m00s
[200/330] Installing libdrm-0:2.4.123-1 100% | 134.1 MiB/s | 411.9 KiB |  00m00s
[201/330] Installing libpciaccess-devel 100% |  15.5 MiB/s |  15.9 KiB |  00m00s
[202/330] Installing libdrm-devel-0:2.4 100% | 100.1 MiB/s | 717.6 KiB |  00m00s
[203/330] Installing openal-soft-0:1.23 100% | 233.6 MiB/s |   1.4 MiB |  00m00s
[204/330] Installing bluez-libs-0:5.78- 100% | 198.8 MiB/s | 203.6 KiB |  00m00s
[205/330] Installing qt5-filesystem-0:5 100% |   3.4 MiB/s |   3.5 KiB |  00m00s
[206/330] Installing qt-settings-0:41.2 100% |   0.0   B/s |   1.7 KiB |  00m00s
[207/330] Installing double-conversion- 100% |  96.1 MiB/s |  98.4 KiB |  00m00s
[208/330] Installing python-qt5-rpm-mac 100% |   0.0   B/s | 420.0   B |  00m00s
[209/330] Installing snappy-0:1.2.1-3.f 100% |  71.1 MiB/s |  72.8 KiB |  00m00s
[210/330] Installing blosc-0:1.21.6-1.f 100% |  32.5 MiB/s | 133.1 KiB |  00m00s
[211/330] Installing netcdf-0:4.9.2-6.f 100% | 185.2 MiB/s |   2.4 MiB |  00m00s
[212/330] Installing lm_sensors-libs-0: 100% |  85.0 MiB/s |  87.0 KiB |  00m00s
[213/330] Installing mesa-libgbm-0:24.2 100% |  68.5 MiB/s |  70.1 KiB |  00m00s
[214/330] Installing mesa-dri-drivers-0 100% | 255.4 MiB/s | 142.2 MiB |  00m01s
[215/330] Installing mesa-libglapi-0:24 100% | 169.2 MiB/s | 173.3 KiB |  00m00s
[216/330] Installing libglvnd-egl-1:1.7 100% |  68.8 MiB/s |  70.4 KiB |  00m00s
[217/330] Installing mesa-libEGL-0:24.2 100% | 166.6 MiB/s | 341.2 KiB |  00m00s
[218/330] Installing libglvnd-gles-1:1. 100% | 105.0 MiB/s | 107.6 KiB |  00m00s
[219/330] Installing libX11-common-0:1. 100% |  62.5 MiB/s |   1.2 MiB |  00m00s
[220/330] Installing libX11-0:1.8.10-2. 100% | 128.5 MiB/s |   1.3 MiB |  00m00s
[221/330] Installing libXext-0:1.3.6-2. 100% |  29.7 MiB/s |  91.3 KiB |  00m00s
[222/330] Installing libX11-devel-0:1.8 100% |  30.3 MiB/s |   1.1 MiB |  00m00s
[223/330] Installing libXrender-0:0.9.1 100% |  50.2 MiB/s |  51.4 KiB |  00m00s
[224/330] Installing libXi-0:1.8.2-1.fc 100% |  79.9 MiB/s |  81.8 KiB |  00m00s
[225/330] Installing libXfixes-0:6.0.1- 100% |  30.9 MiB/s |  31.7 KiB |  00m00s
[226/330] Installing libXrender-devel-0 100% |  49.8 MiB/s |  51.0 KiB |  00m00s
[227/330] Installing libXext-devel-0:1. 100% |  36.1 MiB/s | 110.9 KiB |  00m00s
[228/330] Installing libXxf86vm-0:1.1.5 100% |  26.0 MiB/s |  26.6 KiB |  00m00s
[229/330] Installing libglvnd-glx-1:1.7 100% | 296.3 MiB/s | 606.9 KiB |  00m00s
[230/330] Installing mesa-libGL-0:24.2. 100% | 224.0 MiB/s | 458.8 KiB |  00m00s
[231/330] Installing freeglut-0:3.6.0-2 100% | 115.6 MiB/s | 473.6 KiB |  00m00s
[232/330] Installing libGLEW-0:2.2.0-8. 100% | 244.0 MiB/s | 749.5 KiB |  00m00s
[233/330] Installing libva-0:2.22.0-3.f 100% |  56.3 MiB/s | 345.8 KiB |  00m00s
[234/330] Installing glx-utils-0:9.0.0- 100% | 211.1 MiB/s | 432.3 KiB |  00m00s
[235/330] Installing libXv-0:1.0.12-4.f 100% |  26.7 MiB/s |  27.3 KiB |  00m00s
[236/330] Installing nettle-0:3.10-3.fc 100% | 155.5 MiB/s | 796.1 KiB |  00m00s
[237/330] Installing gnutls-0:3.8.7-4.f 100% | 216.1 MiB/s |   3.2 MiB |  00m00s
[238/330] Installing glib2-0:2.82.1-2.f 100% | 219.3 MiB/s |  14.7 MiB |  00m00s
[239/330] Installing freetype-0:2.13.2- 100% | 208.1 MiB/s | 852.3 KiB |  00m00s
[240/330] Installing harfbuzz-0:10.0.1- 100% | 192.6 MiB/s |   2.7 MiB |  00m00s
[241/330] Installing fontconfig-0:2.15. 100% | 773.2 KiB/s | 811.1 KiB |  00m01s
[242/330] Installing cairo-0:1.18.0-4.f 100% | 218.0 MiB/s |   1.7 MiB |  00m00s
[243/330] Installing libgudev-0:238-6.f 100% |  87.3 MiB/s |  89.4 KiB |  00m00s
[244/330] Installing libsoup3-0:3.6.0-1 100% |  71.8 MiB/s |   1.1 MiB |  00m00s
[245/330] Installing gssdp-0:1.6.3-3.fc 100% | 144.6 MiB/s | 148.0 KiB |  00m00s
[246/330] Installing gupnp-0:1.6.7-1.fc 100% | 153.2 MiB/s | 313.8 KiB |  00m00s
[247/330] Installing gupnp-igd-0:1.6.0- 100% |  71.0 MiB/s |  72.7 KiB |  00m00s
[248/330] Installing libnice-0:0.1.22-2 100% |  98.6 MiB/s | 504.9 KiB |  00m00s
[249/330] Installing harfbuzz-cairo-0:1 100% |  51.9 MiB/s |  53.1 KiB |  00m00s
[250/330] Installing libXft-0:2.3.8-7.f 100% | 162.1 MiB/s | 166.0 KiB |  00m00s
[251/330] Installing pango-0:1.54.0-2.f 100% | 163.1 MiB/s |   1.0 MiB |  00m00s
[252/330] Installing harfbuzz-icu-0:10. 100% |  19.9 MiB/s |  20.4 KiB |  00m00s
[253/330] Installing json-glib-0:1.10.0 100% |  43.1 MiB/s | 574.1 KiB |  00m00s
[254/330] Installing shared-mime-info-0 100% |  88.1 MiB/s |   2.6 MiB |  00m00s
[255/330] Installing gdk-pixbuf2-0:2.42 100% | 120.3 MiB/s |   2.5 MiB |  00m00s
[256/330] Installing libproxy-0:0.5.8-1 100% |  55.0 MiB/s | 112.7 KiB |  00m00s
[257/330] Installing qt5-qtbase-common- 100% |  38.6 KiB/s | 356.0   B |  00m00s
[258/330] Installing qt5-qtbase-0:5.15. 100% | 103.3 MiB/s |  10.0 MiB |  00m00s
[259/330] Installing qt5-qtserialport-0 100% | 107.9 MiB/s | 221.0 KiB |  00m00s
[260/330] Installing qt5-qtwebsockets-0 100% | 133.5 MiB/s | 273.5 KiB |  00m00s
[261/330] Installing graphene-0:1.10.6- 100% | 160.4 MiB/s | 164.3 KiB |  00m00s
[262/330] Installing cups-libs-1:2.4.10 100% |  76.2 MiB/s | 624.3 KiB |  00m00s
[263/330] Installing tzdata-0:2024a-9.f 100% |  24.3 MiB/s |   1.9 MiB |  00m00s
[264/330] Installing python-pip-wheel-0 100% | 413.9 MiB/s |   1.2 MiB |  00m00s
[265/330] Installing mpdecimal-0:2.5.1- 100% | 201.2 MiB/s | 206.0 KiB |  00m00s
[266/330] Installing libb2-0:0.98.1-12. 100% |   7.0 MiB/s |  43.3 KiB |  00m00s
[267/330] Installing python3-libs-0:3.1 100% | 196.7 MiB/s |  40.7 MiB |  00m00s
[268/330] Installing python3-0:3.13.0~r 100% |  32.8 MiB/s |  33.6 KiB |  00m00s
[269/330] Installing gstreamer1-0:1.24. 100% | 103.5 MiB/s |   5.3 MiB |  00m00s
[270/330] Installing gstreamer1-plugins 100% | 150.2 MiB/s |   7.4 MiB |  00m00s
[271/330] Installing python3-packaging- 100% | 105.8 MiB/s | 433.2 KiB |  00m00s
[272/330] Installing cmake-rpm-macros-0 100% |   7.9 MiB/s |   8.1 KiB |  00m00s
[273/330] Installing cmake-0:3.28.3-7.f 100% | 177.8 MiB/s |  31.6 MiB |  00m00s
[274/330] Installing cmake-data-0:3.28. 100% |  49.6 MiB/s |   8.5 MiB |  00m00s
[275/330] Installing qt5-rpm-macros-0:5 100% |   1.2 MiB/s |   2.4 KiB |  00m00s
[276/330] Installing glib2-devel-0:2.82 100% | 187.3 MiB/s |  15.7 MiB |  00m00s
[277/330] Installing python3-rpm-genera 100% |  81.0 MiB/s |  82.9 KiB |  00m00s
[278/330] Installing gstreamer1-plugins 100% | 144.6 MiB/s |   2.9 MiB |  00m00s
[279/330] Installing python3-msgpack-0: 100% |  65.4 MiB/s | 334.9 KiB |  00m00s
[280/330] Installing python3-dbus-0:1.3 100% | 104.3 MiB/s | 533.8 KiB |  00m00s
[281/330] Installing python3-pyqt5-sip- 100% |  78.6 MiB/s | 161.0 KiB |  00m00s
[282/330] Installing libwacom-0:2.13.0- 100% |  49.2 MiB/s | 100.8 KiB |  00m00s
[283/330] Installing libinput-0:1.26.2- 100% |  36.2 MiB/s | 593.4 KiB |  00m00s
[284/330] Installing qt5-qtbase-gui-0:5 100% | 179.4 MiB/s |  20.1 MiB |  00m00s
[285/330] Installing qt5-qtdeclarative- 100% | 148.0 MiB/s |  14.5 MiB |  00m00s
[286/330] Installing python3-qt5-base-0 100% | 197.1 MiB/s |  15.6 MiB |  00m00s
[287/330] Installing qt5-qtconnectivity 100% | 143.9 MiB/s |   1.4 MiB |  00m00s
[288/330] Installing qt5-qtlocation-0:5 100% | 184.5 MiB/s |  10.9 MiB |  00m00s
[289/330] Installing qt5-qtmultimedia-0 100% | 150.8 MiB/s |   3.0 MiB |  00m00s
[290/330] Installing qt5-qtsensors-0:5. 100% | 156.1 MiB/s | 959.0 KiB |  00m00s
[291/330] Installing qt5-qtwebchannel-0 100% |  60.5 MiB/s | 309.9 KiB |  00m00s
[292/330] Installing qt5-qtxmlpatterns- 100% | 193.6 MiB/s |   2.9 MiB |  00m00s
[293/330] Installing qt5-qtsvg-0:5.15.1 100% | 158.0 MiB/s | 647.2 KiB |  00m00s
[294/330] Installing qt5-qttools-libs-d 100% | 195.4 MiB/s |   4.9 MiB |  00m00s
[295/330] Installing qt5-qttools-libs-h 100% | 225.6 MiB/s | 462.0 KiB |  00m00s
[296/330] Installing qt5-qtx11extras-0: 100% | 121.8 MiB/s | 124.7 KiB |  00m00s
[297/330] Installing python3-qt5-0:5.15 100% | 214.0 MiB/s |   6.0 MiB |  00m00s
[298/330] Installing vulkan-headers-0:1 100% | 250.4 MiB/s |  26.0 MiB |  00m00s
[299/330] Installing vulkan-loader-deve 100% |   8.7 MiB/s |   8.9 KiB |  00m00s
[300/330] Installing libglvnd-core-deve 100% |  40.1 MiB/s |  41.1 KiB |  00m00s
[301/330] Installing libglvnd-devel-1:1 100% | 302.9 MiB/s |   2.1 MiB |  00m00s
[302/330] Installing mesa-libGLU-devel- 100% |  17.1 MiB/s |  17.5 KiB |  00m00s
[303/330] Installing mesa-libGL-devel-0 100% |  79.8 MiB/s |  81.7 KiB |  00m00s
[304/330] Installing mesa-libEGL-devel- 100% |   3.6 MiB/s |  22.1 KiB |  00m00s
[305/330] Installing qt5-qtbase-devel-0 100% |  97.8 MiB/s |  19.6 MiB |  00m00s
[306/330] Installing msgpack-0:3.1.0-16 100% |  20.0 MiB/s |  61.4 KiB |  00m00s
[307/330] Installing msgpack-devel-0:3. 100% |  90.5 MiB/s |   5.2 MiB |  00m00s
[308/330] Installing xz-devel-1:5.6.3-1 100% |  84.4 MiB/s | 259.4 KiB |  00m00s
[309/330] Installing libxml2-devel-0:2. 100% | 131.4 MiB/s |   3.4 MiB |  00m00s
[310/330] Installing harfbuzz-devel-0:1 100% | 160.8 MiB/s |   5.1 MiB |  00m00s
[311/330] Installing freetype-devel-0:2 100% | 178.5 MiB/s |   7.9 MiB |  00m00s
[312/330] Installing fontconfig-devel-0 100% |  16.5 MiB/s | 151.9 KiB |  00m00s
[313/330] Installing cairo-devel-0:1.18 100% | 163.6 MiB/s |   2.3 MiB |  00m00s
[314/330] Installing catch-0:3.7.1-1.fc 100% | 183.6 MiB/s | 940.0 KiB |  00m00s
[315/330] Installing catch-devel-0:3.7. 100% |  57.8 MiB/s |   1.0 MiB |  00m00s
[316/330] Installing mmtf-cpp-devel-0:1 100% |  38.1 MiB/s | 117.0 KiB |  00m00s
[317/330] Installing python3-qt5-devel- 100% |  59.1 MiB/s |   2.9 MiB |  00m00s
[318/330] Installing freeglut-devel-0:3 100% |  92.7 MiB/s |   2.3 MiB |  00m00s
[319/330] Installing glew-devel-0:2.2.0 100% | 201.1 MiB/s |   1.8 MiB |  00m00s
[320/330] Installing python3-mmtf-0:1.1 100% |  32.0 MiB/s | 196.6 KiB |  00m00s
[321/330] Installing python3-devel-0:3. 100% |  78.9 MiB/s |   1.8 MiB |  00m00s
[322/330] Installing python3-numpy-1:1. 100% | 151.1 MiB/s |  44.1 MiB |  00m00s
[323/330] Installing python3-setuptools 100% | 111.1 MiB/s |   7.3 MiB |  00m00s
[324/330] Installing python3-simplejson 100% |  68.5 MiB/s | 491.1 KiB |  00m00s
[325/330] Installing libappstream-glib- 100% | 101.2 MiB/s |   1.4 MiB |  00m00s
[326/330] Installing desktop-file-utils 100% |  76.2 MiB/s | 234.2 KiB |  00m00s
[327/330] Installing netcdf-devel-0:4.9 100% |  92.1 MiB/s | 377.4 KiB |  00m00s
[328/330] Installing annobin-plugin-gcc 100% |  28.4 MiB/s | 987.3 KiB |  00m00s
[329/330] Installing gcc-plugin-annobin 100% |   2.0 MiB/s |  62.6 KiB |  00m00s
warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead
[330/330] Installing glm-devel-0:1.0.1- 100% |   2.3 MiB/s |   2.2 MiB |  00m01s
Complete!
Finish: build setup for pymol-2.5.0-12.fc42.src.rpm
Start: rpmbuild pymol-2.5.0-12.fc42.src.rpm
Building target platforms: x86_64
Building for target x86_64
setting SOURCE_DATE_EPOCH=1721347200
Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.I2u4q7
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ test -d /builddir/build/BUILD/pymol-2.5.0-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/pymol-2.5.0-build
+ /usr/bin/rm -rf /builddir/build/BUILD/pymol-2.5.0-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/pymol-2.5.0-build
+ /usr/bin/mkdir -p /builddir/build/BUILD/pymol-2.5.0-build/SPECPARTS
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Pysv0S
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ rm -rf pymol-open-source-2.5.0
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pymol-open-source-2.5.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd pymol-open-source-2.5.0
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pymol-setup.py.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pymol-wmclass-main.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pymol-wmclass-pmgapp.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pymol-mmtf.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/pymol-2.5.0-bug186.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ ln -sr modules/web modules/pymol_web
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.74bI4m
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd pymol-open-source-2.5.0
+ export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
++ /usr/bin/getconf _NPROCESSORS_ONLN
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ 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 '
+ /usr/bin/python3 setup.py build '--executable=/usr/bin/python3 -sP' --use-msgpackc=c++11 --use-openmp=yes --jobs 2
In file included from contrib/uiuc/plugins/molfile_plugin/src/jsplugin.c:79:
contrib/uiuc/plugins/molfile_plugin/src/fastio.h: In function ‘fio_readv’:
contrib/uiuc/plugins/molfile_plugin/src/fastio.h:519:14: warning: comparison of integer expressions of different signedness: ‘fio_size_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  519 |       if (rc != iov[i].iov_len)
      |              ^~
In file included from contrib/uiuc/plugins/molfile_plugin/src/jsplugin.c:89:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘swap8_unaligned’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘swap4_unaligned’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘swap2_unaligned’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fastio.h:459:19: warning: ‘fio_readv’ defined but not used [-Wunused-function]
  459 | static fio_size_t fio_readv(fio_fd fd, const fio_iovec * iov, int iovcnt) {
      |                   ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp: In function ‘int {anonymous}::write_structure(void*, int, const molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp:1904:9: warning: unused variable ‘last_ctnumber’ [-Wunused-variable]
 1904 |     int last_ctnumber = -1;
      |         ^~~~~~~~~~~~~
contrib/mmtf-c/mmtf_parser.cpp: In function ‘bool MMTF_unpack_from_file(const char*, MMTF_container*)’:
contrib/mmtf-c/mmtf_parser.cpp:1075:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1075 |     fread(buffer, fileLen, 1, file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/mmtf-c/mmtf_parser.cpp: In function ‘MMTF_parser_fetch_typed_array(msgpack::v2::object const*, unsigned long*, int)’:
contrib/mmtf-c/mmtf_parser.cpp:869:5: warning: ‘typecheck’ may be used uninitialized [-Wmaybe-uninitialized]
  869 |     if (typecode != typecheck) {
      |     ^~
contrib/mmtf-c/mmtf_parser.cpp:864:9: note: ‘typecheck’ was declared here
  864 |     int typecheck;
      |         ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c: In function ‘PlugIOManagerInitAll’:
contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c:271:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  271 | if(ok) ok = ok && (molfile_xyzplugin_init() == VMDPLUGIN_SUCCESS);
      | ^~
contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c:273:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  273 |        if(ok) {
      |        ^~
contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c: In function ‘PlugIOManagerFreeAll’:
contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c:411:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  411 | if(ok) ok = ok && (molfile_xyzplugin_fini() == VMDPLUGIN_SUCCESS);
      | ^~
contrib/uiuc/plugins/molfile_plugin/src/PlugIOManagerInit.c:413:8: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  413 |        return ok;
      |        ^~~~~~
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c: In function ‘abinit_readline’:
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:279:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  279 |     for (i = 0; i < strlen(line); ++i) {
      |                   ^
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c: In function ‘DEN_read_volumetric_data’:
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:970:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  970 |     fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:971:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  971 |     fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c: In function ‘POT_read_volumetric_data’:
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:1113:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1113 |     fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:1114:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1114 |     fread(recordmarker, 1, data->hdr->bintype.recordmarker, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c: In function ‘abinit_header’:
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:1511:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1511 |   fread(skip, 1, 8, fp);
      |   ^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c: In function ‘GEO_read_next_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:619:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  619 |     fscanf(data->file, "%*s %f %f %f", &x, &y, &z);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/abinitplugin.c:70:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp: In function ‘(anonymous namespace)::read_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp:1786:22: warning: ‘strncpy’ specified bound 16 equals destination size [-Wstringop-truncation]
 1786 |               strncpy( ct.particles[to].type, v->second.funct.c_str(),
      |                      ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/basissetplugin.c:42:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: In function ‘angular_momentum_expon’:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:545:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  545 |   for (i=0; i<strlen(ang_mom_str); i++) {
      |              ^
contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp: In member function ‘(anonymous namespace)::AtomArray::insert_row(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)’:
contrib/uiuc/plugins/molfile_plugin/src/maeffplugin.cpp:886:16: warning: ‘strncpy’ specified bound 16 equals destination size [-Wstringop-truncation]
  886 |         strncpy( a.name,
      |                ^
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1097:13: warning: ‘whereami’ defined but not used [-Wunused-function]
 1097 | static void whereami(FILE *file) {
      |             ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1077:13: warning: ‘thisline’ defined but not used [-Wunused-function]
 1077 | static void thisline(FILE *file) {
      |             ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1028:12: warning: ‘fpexpftoc’ defined but not used [-Wunused-function]
 1028 | static int fpexpftoc(char *ftocstr) {
      |            ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1006:12: warning: ‘have_keyline’ defined but not used [-Wunused-function]
 1006 | static int have_keyline(FILE *file, const char *keystring1,
      |            ^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:962:12: warning: ‘goto_keyline’ defined but not used [-Wunused-function]
  962 | static int goto_keyline(FILE *file, ...) {
      |            ^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:901:14: warning: ‘strtoupper’ defined but not used [-Wunused-function]
  901 | static char *strtoupper(char *s) {
      |              ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:895:12: warning: ‘iswhiteline’ defined but not used [-Wunused-function]
  895 | static int iswhiteline(char *s) {
      |            ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:846:13: warning: ‘eatwhitelines’ defined but not used [-Wunused-function]
  846 | static void eatwhitelines(FILE *file) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:835:13: warning: ‘eatline’ defined but not used [-Wunused-function]
  835 | static void eatline(FILE * fd, int n)
      |             ^~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:711:12: warning: ‘symmetry_expand’ defined but not used [-Wunused-function]
  711 | static int symmetry_expand(qm_atom_t **atoms, int numunique, int natoms,
      |            ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:585:13: warning: ‘print_matrix4’ defined but not used [-Wunused-function]
  585 | static void print_matrix4(const float mat[16]) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:540:13: warning: ‘angular_momentum_expon’ defined but not used [-Wunused-function]
  540 | static void angular_momentum_expon(int  *ang_mom_expon,
      |             ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:507:13: warning: ‘del_wavefunction’ defined but not used [-Wunused-function]
  507 | static void del_wavefunction(qm_timestep_t *ts) {
      |             ^~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:490:13: warning: ‘replace_wavefunction’ defined but not used [-Wunused-function]
  490 | static void replace_wavefunction(qm_timestep_t *ts, int n) {
      |             ^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:471:27: warning: ‘add_wavefunction’ defined but not used [-Wunused-function]
  471 | static qm_wavefunction_t* add_wavefunction(qm_timestep_t *ts) {
      |                           ^~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:437:18: warning: ‘init_qmdata’ defined but not used [-Wunused-function]
  437 | static qmdata_t* init_qmdata() {
      |                  ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp: In function ‘int read_bgf_timestep(void*, int, molfile_timestep_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:243:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  243 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:252:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  252 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp: In function ‘int read_bgf_bonds_aux(void*, int*, int**, int**, float**)’:
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:328:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  328 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:346:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  346 |   fgets(line, LINESIZE, bgf->file);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:355:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  355 |     fgets(nextline, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:419:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  419 |         fgets(line, LINESIZE, bgf->file);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp: In function ‘int read_bgf_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:194:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  194 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:203:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  203 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp: In function ‘void* open_bgf_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:59:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   59 |     fgets(line, LINESIZE, fd);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp: In function ‘read_bgf_timestep(void*, int, molfile_timestep_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:120:12: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 224 [-Wstringop-truncation]
  120 |     strncpy(numstr, record + 31, 10);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:125:12: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 214 [-Wstringop-truncation]
  125 |     strncpy(numstr+10, record + 41, 10);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:130:12: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 204 [-Wstringop-truncation]
  130 |     strncpy(numstr+20, record + 51, 10);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp: In function ‘read_bgf_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:144:10: warning: ‘strncpy’ output may be truncated copying 5 bytes from a string of length 242 [-Wstringop-truncation]
  144 |   strncpy(name, record + 13, 5);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:149:10: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 236 [-Wstringop-truncation]
  149 |   strncpy(resname, record + 19, 4);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/bgfplugin.cpp:167:10: warning: ‘strncpy’ output may be truncated copying 5 bytes from a string of length 194 [-Wstringop-truncation]
  167 |   strncpy(type, record+61, 5);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/binposplugin.c: In function ‘open_binpos_read’:
contrib/uiuc/plugins/molfile_plugin/src/binposplugin.c:64:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   64 |   fread(magicchar,sizeof(char),4,fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/binposplugin.c:72:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   72 |   fread(&igarb,sizeof(int),1,fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp: In function ‘int read_brix_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:247:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  247 |         fread(brick, sizeof(char), 512, fd);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp: In function ‘void* open_brix_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:79:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   79 |   fscanf(fd, "%3s", keyWord);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:86:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   86 |   fscanf(fd, " %s %d %d %d", keyWord, &org_x, &org_y, &org_z);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:93:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   93 |   fscanf(fd, " %s %d %d %d", keyWord, &ext_x, &ext_y, &ext_z);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:100:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  100 |   fscanf(fd, " %s %f %f %f", keyWord, &grid_x, &grid_y, &grid_z);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:109:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  109 |   fscanf(fd, " %s %f %f %f %f %f %f", keyWord,
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  110 |          &cell_x, &cell_y, &cell_z, &cell_alpha, &cell_beta, &cell_gamma);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:123:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  123 |   fscanf(fd, " %s %f", keyWord, &prod);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:128:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  128 |   fscanf(fd, " %s %f", keyWord, &plus);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/brixplugin.cpp:135:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  135 |   fscanf(fd, " %s %f", keyWord, &sigma);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c: In function ‘read_car_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:326:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  326 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:339:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  339 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:344:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  344 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:349:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  349 |   fgets(line, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:363:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  363 |       fgets(line, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:373:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  373 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c: In function ‘read_car_structure’:
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:266:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  266 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:268:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  268 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:272:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  272 |   fgets(line, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:295:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  295 |       fgets(line, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:305:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  305 |     fgets(line, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c: In function ‘open_car_read’:
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:169:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  169 |   fgets(line, LINESIZE, fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:179:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  179 |   fgets(line, LINESIZE, fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:182:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  182 |     fgets(line, LINESIZE, fd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:210:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  210 |   fgets(line, LINESIZE, fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:213:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  213 |   fgets(line, LINESIZE, fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:224:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  224 |     fgets(line, LINESIZE, fd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:226:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  226 |     fgets(line, LINESIZE, fd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:230:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  230 |   fgets(line, LINESIZE, fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:234:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  234 |       fgets(line, LINESIZE, fd);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:245:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  245 |     fgets(line, LINESIZE, fd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c: In function ‘read_car_structure’:
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:127:29: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 8 [-Wformat-overflow=]
  127 |     sprintf(atom->resname, "%d", resid);
      |                             ^~
In function ‘read_car_structure_line’,
    inlined from ‘read_car_structure’ at contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:277:12:
contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:127:28: note: directive argument in the range [-2147483648, 9999999]
  127 |     sprintf(atom->resname, "%d", resid);
      |                            ^~~~
In file included from /usr/include/stdio.h:970,
                 from contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:85:
In function ‘sprintf’,
    inlined from ‘read_car_structure_line’ at contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:127:5,
    inlined from ‘read_car_structure’ at contrib/uiuc/plugins/molfile_plugin/src/carplugin.c:277:12:
/usr/include/bits/stdio2.h:30:10: note: ‘__sprintf_chk’ output between 2 and 12 bytes into a destination of size 8
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp: In function ‘int read_ccp4_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:495:58: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  495 |         if ( fread(rowdata, sizeof(char), extent[0], fd) != extent[0] ) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:525:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  525 |         if ( fread(rowdata, sizeof(unsigned char), extent[0], fd) != extent[0] ) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:556:58: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  556 |         if (fread(rowdata, sizeof(float), extent[0], fd) != extent[0] ) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:588:58: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  588 |         if (fread(rowdata, sizeof(short), extent[0], fd) != extent[0] ) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:623:67: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  623 |         if (fread(rowdata, sizeof(unsigned short), extent[0], fd) != extent[0] ) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:655:60: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  655 |         if ( fread(rowdata, sizeof(uchar3), extent[0], fd) != extent[0] ) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp: In function ‘void* open_ccp4_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:304:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  304 |       fgets(symData, 81, fd);
      |       ~~~~~^~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:42:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp: In function ‘open_ccp4_read(char const*, char const*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:279:3: warning: ‘dataOffset’ may be used uninitialized [-Wmaybe-uninitialized]
  279 |   if (dataOffset != (CCP4HDSIZE + symBytes)) {
      |   ^~
contrib/uiuc/plugins/molfile_plugin/src/ccp4plugin.cpp:89:8: note: ‘dataOffset’ was declared here
   89 |   long dataOffset, filesize;
      |        ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp: In function ‘void* open_cube_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:175:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  175 |   fgets(readbuf, 1023, cube->fd);    // go on to next line
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:181:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  181 |   fgets(readbuf, 1023, cube->fd); // skip second header line
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:326:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  326 |       fgets(readbuf, 1023, cube->fd);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:337:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  337 |       fgets(readbuf, 1023, cube->fd);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:339:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  339 |     fscanf(cube->fd, "%d", &cube->nsets);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:344:13: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  344 |       fscanf(cube->fd, "%d", &orb);
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:349:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  349 |     fgets(readbuf, 1023, cube->fd);  // gobble up rest of line
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:107:13: warning: ‘void cube_buildrotmat(cube_t*, float*, float*, float*)’ defined but not used [-Wunused-function]
  107 | static void cube_buildrotmat(cube_t *cube, float *o, float *a, float *b)
      |             ^~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:42:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘int get_pte_idx_from_string(const char*)’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:133:12: warning: ‘int get_pte_idx(const char*)’ defined but not used [-Wunused-function]
  133 | static int get_pte_idx(const char *label)
      |            ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp: In function ‘open_cube_read(char const*, char const*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/cubeplugin.cpp:179:10: warning: ‘__strncat_chk’ output may be truncated copying 240 bytes from a string of length 1023 [-Wstringop-truncation]
  179 |   strncat(voltmpl.dataname, readbuf, 240);      // 240 is max space left after
      |          ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:51:
contrib/uiuc/plugins/molfile_plugin/src/fastio.h: In function ‘fio_readv’:
contrib/uiuc/plugins/molfile_plugin/src/fastio.h:519:14: warning: comparison of integer expressions of different signedness: ‘fio_size_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  519 |       if (rc != iov[i].iov_len)
      |              ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c: In function ‘read_dcdheader’:
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:191:57: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  191 |   } else if (input_integer[0] == 84 && input_integer[1] == dcdcordmagic) {
      |                                                         ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:204:54: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  204 |       if (input_integer[0] == 84 && input_integer[1] == dcdcordmagic) {
      |                                                      ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:222:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  222 |     if (input_integer[0] != dcdcordmagic) {
      |                          ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:399:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  399 |     if ((input_integer[0]+input_integer[1]) != ((*N)-(*NAMNF))*4) {
      |                                             ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:416:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  416 |     if ((input_integer[0]+input_integer[1]) != ((*N)-(*NAMNF))*4) {
      |                                             ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c: In function ‘read_dcdstep’:
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:621:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  621 |         if (tmpbuf[i] != sizeof(float)*N) return DCD_BADFORMAT;
      |                       ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:625:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  625 |           if ((tmpbuf[2*i]+tmpbuf[2*i+1]) != sizeof(float)*N) return DCD_BADFORMAT;
      |                                           ^~
contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:546:16: warning: variable ‘readlen’ set but not used [-Wunused-but-set-variable]
  546 |     fio_size_t readlen; /* number of bytes actually read            */
      |                ^~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/dcdplugin.c:60:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘swap2_aligned’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘swap2_unaligned’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fastio.h:609:12: warning: ‘fio_write_str’ defined but not used [-Wunused-function]
  609 | static int fio_write_str(fio_fd fd, const char *str) {
      |            ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fastio.h:605:12: warning: ‘fio_read_int32’ defined but not used [-Wunused-function]
  605 | static int fio_read_int32(fio_fd fd, int *i) {
      |            ^~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fastio.h:459:19: warning: ‘fio_readv’ defined but not used [-Wunused-function]
  459 | static fio_size_t fio_readv(fio_fd fd, const fio_iovec * iov, int iovcnt) {
      |                   ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp: In function ‘int read_mdf_bonds(void*, int*, int**, int**, float**, int**, int*, char***)’:
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:278:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  278 |     fgets(line, LINESIZE, mdf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:297:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  297 |       fgets(line, LINESIZE, mdf->file);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:319:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  319 |     fgets(line, LINESIZE, mdf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:357:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  357 |       fgets(line, LINESIZE, mdf->file);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp: In function ‘int read_mdf_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:223:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  223 |     fgets(line, LINESIZE, mdf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:241:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  241 |       fgets(line, LINESIZE, mdf->file);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp: In function ‘void* open_mdf_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:164:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  164 |     fgets(line, LINESIZE, fd);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:176:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  176 |     fgets(line, LINESIZE, fd);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mdfplugin.cpp:183:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  183 |       fgets(line, LINESIZE, fd);
      |       ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp: In function ‘int read_mol2_timestep(void*, int, molfile_timestep_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:275:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  275 |     fgets(line, LINESIZE, mol2->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:289:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  289 |     fgets(line, LINESIZE, mol2->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp: In function ‘int read_mol2_bonds_aux(void*, int*, int**, int**, float**)’:
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:199:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  199 |     fgets(line, LINESIZE, mol2->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:209:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  209 |     fgets(line, LINESIZE, mol2->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp: In function ‘int read_mol2(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:127:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  127 |     fgets(line, LINESIZE, mol2->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:138:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  138 |     fgets(line, LINESIZE, mol2->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp: In function ‘void* open_mol2_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:74:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   74 |     fgets(line, LINESIZE, fd);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:81:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   81 |   fgets(line, LINESIZE, fd);  // Read and ignore the mol_name
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:82:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   82 |   fgets(line, LINESIZE, fd);  // Read the molecule info
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:91:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   91 |   fgets(line, LINESIZE, fd);  // Read and ignore the mol_type
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/mol2plugin.cpp:92:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   92 |   fgets(line, LINESIZE, fd);  // Read the charge_type
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c: In function ‘read_dlpoly_config_structure’:
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c:292:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  292 |   if (NULL == fgets(fbuffer, 1024, data->file))
      |   ^~
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c:295:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  295 |     if (NULL == fgets(fbuffer, 1024, data->file))
      |     ^~
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c: In function ‘read_dlpoly_config_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c:669:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  669 |   fgets(fbuffer, 1024, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c: In function ‘read_dlpoly_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c:554:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  554 |   fgets(fbuffer, 1024, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:49:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: In function ‘angular_momentum_expon’:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:545:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  545 |   for (i=0; i<strlen(ang_mom_str); i++) {
      |              ^
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c: In function ‘read_molden_rundata’:
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:596:25: warning: variable ‘hessian_data’ set but not used [-Wunused-but-set-variable]
  596 |   molfile_qm_hessian_t *hessian_data;
      |                         ^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c: In function ‘count_orbitals’:
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:1165:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1165 |   fscanf(data->file, " Ene= %f\n", &orbenergy);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:1166:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1166 |   fscanf(data->file, " Spin= %s\n", spin);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:1167:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1167 |   fscanf(data->file, " Occup= %f\n", &occu);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: In function ‘eatline’:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:840:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  840 |     fgets(readbuf, 1024, fd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c: In function ‘open_molden_read’:
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:224:11: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  224 |           fscanf(data->file, "%d", &natm);
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1097:13: warning: ‘whereami’ defined but not used [-Wunused-function]
 1097 | static void whereami(FILE *file) {
      |             ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1077:13: warning: ‘thisline’ defined but not used [-Wunused-function]
 1077 | static void thisline(FILE *file) {
      |             ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1006:12: warning: ‘have_keyline’ defined but not used [-Wunused-function]
 1006 | static int have_keyline(FILE *file, const char *keystring1,
      |            ^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:711:12: warning: ‘symmetry_expand’ defined but not used [-Wunused-function]
  711 | static int symmetry_expand(qm_atom_t **atoms, int numunique, int natoms,
      |            ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:585:13: warning: ‘print_matrix4’ defined but not used [-Wunused-function]
  585 | static void print_matrix4(const float mat[16]) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:507:13: warning: ‘del_wavefunction’ defined but not used [-Wunused-function]
  507 | static void del_wavefunction(qm_timestep_t *ts) {
      |             ^~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:490:13: warning: ‘replace_wavefunction’ defined but not used [-Wunused-function]
  490 | static void replace_wavefunction(qm_timestep_t *ts, int n) {
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:48:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:133:12: warning: ‘get_pte_idx’ defined but not used [-Wunused-function]
  133 | static int get_pte_idx(const char *label)
      |            ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:109:14: warning: ‘get_pte_vdw_radius’ defined but not used [-Wunused-function]
  109 | static float get_pte_vdw_radius(const int idx)
      |              ^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:102:14: warning: ‘get_pte_mass’ defined but not used [-Wunused-function]
  102 | static float get_pte_mass(const int idx)
      |              ^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:95:20: warning: ‘get_pte_label’ defined but not used [-Wunused-function]
   95 | static const char *get_pte_label(const int idx)
      |                    ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c: In function ‘read_dlpoly_config_structure’:
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c:362:5: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 4095 [-Wstringop-truncation]
  362 |     strncpy(atom->name, buf, sizeof(atom->name));
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c: In function ‘read_dlpoly_structure’:
contrib/uiuc/plugins/molfile_plugin/src/dlpolyplugin.c:267:5: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 4095 [-Wstringop-truncation]
  267 |     strncpy(atom->name, buf, sizeof(atom->name));
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/dsn6plugin.cpp: In function ‘int read_dsn6_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/dsn6plugin.cpp:233:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  233 |         fread(brick, sizeof(char), 512, fd);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dsn6plugin.cpp: In function ‘void* open_dsn6_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/dsn6plugin.cpp:91:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   91 |   fread(fileHeader, sizeof(short), 19, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/dsn6plugin.cpp:63:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:110:13: warning: ‘void swap4_aligned(void*, long int)’ defined but not used [-Wunused-function]
  110 | static void swap4_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c: In function ‘read_molden_structure’:
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:350:7: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 1023 [-Wstringop-truncation]
  350 |       strncpy(atom->type, atname, sizeof(atom->type));
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:351:7: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 1023 [-Wstringop-truncation]
  351 |       strncpy(atom->name, atname, sizeof(atom->name));
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:317:7: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 1023 [-Wstringop-truncation]
  317 |       strncpy(atom->name, atname,     sizeof(atom->name));
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/moldenplugin.c:326:7: warning: ‘strncpy’ output may be truncated copying 11 bytes from a string of length 1023 [-Wstringop-truncation]
  326 |       strncpy(data->atoms[i].type, atname, sizeof(data->atoms[i].type));
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’:
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:91:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   91 |     fgets(line, 80, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:116:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  116 |     fgets(line, 80, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:132:9: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  132 |    fgets(line, 80, infile);
      |    ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:149:11: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  149 |      fgets(line, 80, infile);
      |      ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:155:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  155 |               fgets(line, 80, infile);
      |               ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:161:11: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  161 |      fgets(line, 80, infile); //one more read to keep us in sync
      |      ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:170:27: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  170 |                      fgets(line, 80, infile);
      |                      ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:217:15: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  217 |          fgets(line, 80, infile);
      |          ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:237:23: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  237 |                  fgets(line, 80, infile);
      |                  ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/molemeshplugin.cpp:256:15: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  256 |          fgets(line, 80, infile);
      |          ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/namdbinplugin.c: In function ‘read_next_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/namdbinplugin.c:103:10: warning: variable ‘numatoms’ set but not used [-Wunused-but-set-variable]
  103 |   int i, numatoms;
      |          ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/namdbinplugin.c: In function ‘write_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/namdbinplugin.c:206:55: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  206 |     if (fwrite(tmp, sizeof(double), 3*n, namdbin->fd) != 3*n) {
      |                                                       ^~
contrib/uiuc/plugins/molfile_plugin/src/namdbinplugin.c: In function ‘open_namdbin_read’:
contrib/uiuc/plugins/molfile_plugin/src/namdbinplugin.c:78:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   78 |   fread(&filen, sizeof(namdbin_int32), 1, fd);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/netcdfplugin.c: In function ‘read_mmtk_cdf_structure’:
contrib/uiuc/plugins/molfile_plugin/src/netcdfplugin.c:730:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  730 |       if (len > sizeof(name)) {
      |               ^
contrib/uiuc/plugins/molfile_plugin/src/netcdfplugin.c: In function ‘read_mmtk_cdf_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/netcdfplugin.c:1060:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 1060 |     for (i=0; i<(3 * mmtk->atom_numberdim); i++) {
      |                ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:71:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:110:13: warning: ‘void swap4_aligned(void*, long int)’ defined but not used [-Wunused-function]
  110 | static void swap4_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:70:
contrib/uiuc/plugins/molfile_plugin/src/vmddir.h:145:12: warning: ‘int vmd_file_is_executable(const char*)’ defined but not used [-Wunused-function]
  145 | static int vmd_file_is_executable(const char * filename) {
      |            ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/parm7plugin.cpp: In function ‘int read_parm7_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/parm7plugin.cpp:78:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   78 |         fgets(buf, 85, file);
      |         ~~~~~^~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/parm7plugin.cpp:25:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘int parse_parm7_atoms(const char*, int, molfile_atom_t*, FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:204:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  204 |       fgets(buf, 85, file);
      |       ~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘int parse_parm7_atype(const char*, int, molfile_atom_t*, FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:257:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  257 |       fgets(buf, 85, file);
      |       ~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘int parse_parm7_resnames(const char*, int, char*, FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:275:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  275 |       fgets(buf, 85, file);
      |       ~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘int parse_parm7_respointers(const char*, int, molfile_atom_t*, int, const char*, FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:289:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  289 |   fscanf(file, " %d", &cur);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘parmstruct* read_parm7_header(FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:368:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  368 |   fgets(sdum, 512, file);
      |   ~~~~~^~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:371:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  371 |   fscanf(file, "%s\n", sdum); // "%FLAG"
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:378:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  378 |   fscanf(file, "%s\n", sdum); // "TITLE" or "CTITLE"
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:385:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  385 |   fscanf(file, "%s\n", sdum); // "FORMAT (20a4)"
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:399:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  399 |   fgets(prm->title, sizeof(prm->title), file);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:427:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  427 |     fgets(sdum, sizeof(sdum), file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:439:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  439 |   fscanf(file,parm7,
      |   ~~~~~~^~~~~~~~~~~~
  440 |          &prm->Natom,  &prm->Ntypes, &prm->Nbonh, &prm->Nbona,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  441 |          &prm->Ntheth, &prm->Ntheta, &prm->Nphih, &prm->Nphia,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  442 |          &prm->Jparm,  &prm->Nparm);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:443:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  443 |   fscanf(file, parm7,
      |   ~~~~~~^~~~~~~~~~~~~
  444 |          &prm->Nnb,   &prm->Nres,   &prm->Mbona,  &prm->Mtheta,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  445 |          &prm->Mphia, &prm->Numbnd, &prm->Numang, &prm->Mptra,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  446 |          &prm->Natyp, &prm->Nphb);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:447:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  447 |   fscanf(file, parm7,  &prm->Ifpert, &prm->Nbper,  &prm->Ngper,
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  448 |          &prm->Ndper, &prm->Mbper,  &prm->Mgper, &prm->Mdper,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  449 |          &prm->IfBox, &prm->Nmxrs,  &prm->IfCap);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:451:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  451 |   fscanf(file,"%8d",&prm->Numextra); //BB
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘int read_parm7_flag(FILE*, const char*, const char*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:79:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   79 |   fscanf(file, "%s\n", buf);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:87:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   87 |   fscanf(file, "%s\n", buf);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:97:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   97 |   fscanf(file, "%s\n", buf);
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h: In function ‘read_parm7_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:277:12: warning: ‘__strncpy_chk’ output may be truncated copying 4 bytes from a string of length 84 [-Wstringop-truncation]
  277 |     strncpy(resnames, buf+4*j, 4);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:259:12: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 84 [-Wstringop-truncation]
  259 |     strncpy(atom->type, buf+4*j, 4);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:206:12: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 84 [-Wstringop-truncation]
  206 |     strncpy(atom->name, buf+4*j, 4);
      |            ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/parmplugin.cpp:24:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h: In member function ‘int {anonymous}::ReadPARM::readparm(FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:435:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  435 |           fscanf(file, " " DBLFMT, &prm->Charges[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:444:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  444 |           fscanf(file, " " DBLFMT, &prm->Masses[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:510:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  510 |           fscanf(file, " " DBLFMT, &prm->Rk[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:517:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  517 |           fscanf(file, " " DBLFMT, &prm->Req[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:524:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  524 |           fscanf(file, " " DBLFMT, &prm->Tk[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:531:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  531 |           fscanf(file, " " DBLFMT, &prm->Teq[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:538:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  538 |           fscanf(file, " " DBLFMT, &prm->Pk[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:545:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  545 |           fscanf(file, " " DBLFMT, &prm->Pn[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:552:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  552 |           fscanf(file, " " DBLFMT, &prm->Phase[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:559:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  559 |           fscanf(file, " " DBLFMT, &prm->Solty[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:567:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  567 |           fscanf(file, " " DBLFMT, &prm->Cn1[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:575:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  575 |           fscanf(file, " " DBLFMT, &prm->Cn2[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:756:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  756 |           fscanf(file, " " DBLFMT, &prm->HB12[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:763:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  763 |           fscanf(file, " " DBLFMT, &prm->HB6[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:771:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  771 |           fscanf(file, " " DBLFMT, &H[i]);
      |           ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:853:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  853 |                 fscanf(file, " " DBLFMT " " DBLFMT " " DBLFMT,
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  854 |                                 &prm->Box[0], &prm->Box[1], &prm->Box[2]);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:867:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  867 |                 fscanf(file, " %d " DBLFMT " " DBLFMT " " DBLFMT " " DBLFMT,
      |                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  868 |                                 &prm->Natcap, &prm->Cutcap,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  869 |                                 &prm->Xcap, &prm->Ycap, &prm->Zcap);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/pbeqplugin.cpp:53:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/pdbplugin.c:32:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:133:12: warning: ‘get_pte_idx’ defined but not used [-Wunused-function]
  133 | static int get_pte_idx(const char *label)
      |            ^~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/pdbplugin.c:31:
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h: In function ‘read_next_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:119:3: warning: ‘strncpy’ output may be truncated copying 80 bytes from a string of length 82 [-Wstringop-truncation]
  119 |   strncpy(tmp, record, PDB_RECORD_LENGTH);
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:144:5: warning: ‘strncpy’ output may be truncated copying 8 bytes from a string of length 52 [-Wstringop-truncation]
  144 |     strncpy(numstr, record + 30, 8);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:149:5: warning: ‘strncpy’ output may be truncated copying 8 bytes from a string of length 44 [-Wstringop-truncation]
  149 |     strncpy(numstr+10, record + 38, 8);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:154:5: warning: ‘strncpy’ output may be truncated copying 8 bytes from a string of length 36 [-Wstringop-truncation]
  154 |     strncpy(numstr+20, record + 46, 8);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:159:5: warning: ‘strncpy’ output may be truncated copying 6 bytes from a string of length 28 [-Wstringop-truncation]
  159 |     strncpy(numstr+30, record + 54, 6);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:164:5: warning: ‘strncpy’ output may be truncated copying 6 bytes from a string of length 22 [-Wstringop-truncation]
  164 |     strncpy(numstr+40, record + 60, 6);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h: In function ‘open_pdb_read’:
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:190:5: warning: ‘strncpy’ output may be truncated copying 9 bytes from a string of length 32 [-Wstringop-truncation]
  190 |     strncpy(date, record + 50, 9);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:200:5: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 20 [-Wstringop-truncation]
  200 |     strncpy(pdbcode, record + 62, 4);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h: In function ‘read_pdb_structure’:
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:299:3: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 70 [-Wstringop-truncation]
  299 |   strncpy(name, record + 12, 4);
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:304:3: warning: ‘strncpy’ output may be truncated copying 1 byte from a string of length 66 [-Wstringop-truncation]
  304 |   strncpy(altloc, record + 16, 1);
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:308:3: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 65 [-Wstringop-truncation]
  308 |   strncpy(resname, record + 17, 4);
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:317:3: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 60 [-Wstringop-truncation]
  317 |   strncpy(resid, record + 22, 4);
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:159:5: warning: ‘strncpy’ output may be truncated copying 6 bytes from a string of length 28 [-Wstringop-truncation]
  159 |     strncpy(numstr+30, record + 54, 6);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:164:5: warning: ‘strncpy’ output may be truncated copying 6 bytes from a string of length 22 [-Wstringop-truncation]
  164 |     strncpy(numstr+40, record + 60, 6);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:330:5: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 10 [-Wstringop-truncation]
  330 |     strncpy(segname, record + 72, 4);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/readpdb.h:339:5: warning: ‘strncpy’ output may be truncated copying 2 bytes from a string of length 6 [-Wstringop-truncation]
  339 |     strncpy(elementsymbol, record + 76, 2);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp: In function ‘int getUniqueResID(char*, int)’:
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:443:7: warning: unused variable ‘i’ [-Wunused-variable]
  443 |   int i, uid;
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp: In function ‘int parseStructureFaster(molfile_atom_t*, int*, pdbxParser*)’:
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:484:47: warning: unused variable ‘j’ [-Wunused-variable]
  484 |   int i, count, atomdata, pos, idx, xyzcount, j;
      |                                               ^
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:503:8: warning: unused variable ‘oldChain’ [-Wunused-variable]
  503 |   char oldChain[8];
      |        ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp: In function ‘bool readAngleBonds(molfile_atom_t*, pdbxParser*)’:
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:803:7: warning: unused variable ‘bondTable’ [-Wunused-variable]
  803 |   int bondTable[32];
      |       ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:807:15: warning: unused variable ‘j’ [-Wunused-variable]
  807 |   int i, pos, j, k;
      |               ^
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:811:8: warning: unused variable ‘modelNum’ [-Wunused-variable]
  811 |   char modelNum[8];
      |        ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:822:20: warning: unused variable ‘atom’ [-Wunused-variable]
  822 |   molfile_atom_t * atom;
      |                    ^~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:884:7: warning: unused variable ‘test’ [-Wunused-variable]
  884 |   int test = parser->nbonds + bnum;
      |       ^~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp: In function ‘bool readRMSDBonds(molfile_atom_t*, pdbxParser*)’:
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:984:7: warning: unused variable ‘bondTable’ [-Wunused-variable]
  984 |   int bondTable[32];
      |       ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:988:15: warning: unused variable ‘j’ [-Wunused-variable]
  988 |   int i, pos, j, k;
      |               ^
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:991:8: warning: unused variable ‘modelNum’ [-Wunused-variable]
  991 |   char modelNum[8];
      |        ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:1002:20: warning: unused variable ‘atom’ [-Wunused-variable]
 1002 |   molfile_atom_t * atom;
      |                    ^~~~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp: In function ‘void* open_file_write(const char*, const char*, int)’:
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:1409:9: warning: unused variable ‘fd’ [-Wunused-variable]
 1409 |   FILE* fd;
      |         ^~
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:313:14: warning: ‘float stringToFloat(char*)’ defined but not used [-Wunused-function]
  313 | static float stringToFloat(char * str) {
      |              ^~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/pdbxplugin.cpp:25:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:133:12: warning: ‘int get_pte_idx(const char*)’ defined but not used [-Wunused-function]
  133 | static int get_pte_idx(const char *label)
      |            ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:95:20: warning: ‘const char* get_pte_label(int)’ defined but not used [-Wunused-function]
   95 | static const char *get_pte_label(const int idx)
      |                    ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/phiplugin.cpp: In function ‘read_phi_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/phiplugin.cpp:216:14: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 84 [-Wstringop-truncation]
  216 |       strncpy(currNum, currChar, 4);
      |              ^
contrib/uiuc/plugins/molfile_plugin/src/pltplugin.cpp: In function ‘int read_plt_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/pltplugin.cpp:143:51: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  143 |   if ( fread(datablock, sizeof(float), ndata, fd) != ndata ) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pltplugin.cpp: In function ‘void* open_plt_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/pltplugin.cpp:69:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   69 |   fread(intHeader, sizeof(int), 5, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pltplugin.cpp:82:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   82 |   fread(floatHeader, sizeof(float), 6, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/pltplugin.cpp:42:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/plyplugin.cpp:30:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘void put_element_ply(PlyFile*, void*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:459:7: warning: unused variable ‘i’ [-Wunused-variable]
  459 |   int i,j,k;
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘void ascii_get_element(PlyFile*, char*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1407:7: warning: unused variable ‘i’ [-Wunused-variable]
 1407 |   int i,j,k;
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘void binary_get_element(PlyFile*, char*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1541:7: warning: unused variable ‘i’ [-Wunused-variable]
 1541 |   int i,j,k;
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/plyplugin.cpp: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’:
contrib/uiuc/plugins/molfile_plugin/src/plyplugin.cpp:107:17: warning: variable ‘vert_other’ set but not used [-Wunused-but-set-variable]
  107 |   PlyOtherProp *vert_other=NULL;
      |                 ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/plyplugin.cpp:108:17: warning: variable ‘face_other’ set but not used [-Wunused-but-set-variable]
  108 |   PlyOtherProp *face_other=NULL;
      |                 ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘void binary_get_element(PlyFile*, char*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1629:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1629 |       fread (&len, sizeof(int), 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1631:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 1631 |       fread (str, len, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘void get_binary_item(FILE*, int, int*, unsigned int*, double*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2057:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2057 |       fread (ptr, 1, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2063:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2063 |       fread (ptr, 1, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2069:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2069 |       fread (ptr, 2, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2075:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2075 |       fread (ptr, 2, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2081:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2081 |       fread (ptr, 4, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2087:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2087 |       fread (ptr, 4, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2093:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2093 |       fread (ptr, 4, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:2099:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 2099 |       fread (ptr, 8, 1, fp);
      |       ~~~~~~^~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/plyplugin.cpp:27:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:110:13: warning: ‘void swap4_aligned(void*, long int)’ defined but not used [-Wunused-function]
  110 | static void swap4_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘recreate_command_line’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1334:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1334 |   line[0] = '\0';
      |   ~~~~~~~~^~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1333:26: note: destination object of size 0 allocated by ‘malloc’
 1333 |   line = (char *) malloc (sizeof(char) * len);
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp: In function ‘DDmkdir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, int, int)’:
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:714:23: warning: ‘%03x’ directive writing between 3 and 8 bytes into a region of size 6 [-Wformat-overflow=]
  714 |         sprintf(sub, "%03x/", i);
      |                       ^~~~
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:714:22: note: directive argument in the range [0, 2147483646]
  714 |         sprintf(sub, "%03x/", i);
      |                      ^~~~~~~
In file included from /usr/include/stdio.h:970,
                 from contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.hxx:56,
                 from contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:47:
In function ‘sprintf’,
    inlined from ‘DDmkdir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:714:9:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 5 and 10 bytes into a destination of size 6
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp: In function ‘DDmkdir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, int, int)’:
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:722:30: warning: ‘%03x’ directive writing between 3 and 8 bytes into a region of size 6 [-Wformat-overflow=]
  722 |             sprintf(subsub, "%03x", j);
      |                              ^~~~
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:722:29: note: directive argument in the range [0, 2147483646]
  722 |             sprintf(subsub, "%03x", j);
      |                             ^~~~~~
In function ‘sprintf’,
    inlined from ‘DDmkdir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:722:13:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 4 and 9 bytes into a destination of size 6
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘ascii_get_element(PlyFile*, char*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1520:14: warning: ‘other_data’ may be used uninitialized [-Wmaybe-uninitialized]
 1520 |         item = elem_data + prop->offset;
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1423:9: note: ‘other_data’ was declared here
 1423 |   char *other_data;
      |         ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1497:18: warning: ‘item’ may be used uninitialized [-Wmaybe-uninitialized]
 1497 |             item += item_size;
      |             ~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1413:20: note: ‘item’ was declared here
 1413 |   char *elem_data,*item;
      |                    ^~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘binary_get_element(PlyFile*, char*)’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1643:14: warning: ‘other_data’ may be used uninitialized [-Wmaybe-uninitialized]
 1643 |         item = elem_data + prop->offset;
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1555:9: note: ‘other_data’ was declared here
 1555 |   char *other_data;
      |         ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1620:18: warning: ‘item’ may be used uninitialized [-Wmaybe-uninitialized]
 1620 |             item += item_size;
      |             ~~~~~^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1546:9: note: ‘item’ was declared here
 1546 |   char *item;
      |         ^~~~
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp: In function ‘framefile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, int, int)’:
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:675:35: warning: ‘__sprintf_chk’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
  675 |             sprintf(answer, "%03x/", d1);
      |                                   ^
In function ‘sprintf’,
    inlined from ‘DDreldir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:675:13,
    inlined from ‘framefile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:779:23:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 5 and 10 bytes into a destination of size 9
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp: In function ‘framefile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, int, int)’:
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:673:35: warning: ‘%03x’ directive writing between 3 and 8 bytes into a region of size between 0 and 5 [-Wformat-overflow=]
  673 |             sprintf(answer, "%03x/%03x/", d1, d2);
      |                                   ^~~~
In function ‘DDreldir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)’,
    inlined from ‘framefile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:779:23:
contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:673:29: note: directive argument in the range [0, 2147483646]
  673 |             sprintf(answer, "%03x/%03x/", d1, d2);
      |                             ^~~~~~~~~~~~
In function ‘sprintf’,
    inlined from ‘DDreldir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:673:13,
    inlined from ‘framefile(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long, unsigned long, int, int)’ at contrib/uiuc/plugins/molfile_plugin/src/dtrplugin.cpp:779:23:
/usr/include/bits/stdio2.h:30:34: note: ‘__sprintf_chk’ output between 9 and 19 bytes into a destination of size 9
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c: In function ‘get_atom_radius’:
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:166:16: warning: variable ‘type’ set but not used [-Wunused-but-set-variable]
  166 |   char *name, *type;
      |                ^~~~
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:166:9: warning: variable ‘name’ set but not used [-Wunused-but-set-variable]
  166 |   char *name, *type;
      |         ^~~~
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c: In function ‘read_pqr_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:109:3: warning: ‘strncpy’ output may be truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation]
  109 |   strncpy(tmp, record, PQR_RECORD_LENGTH);
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c: In function ‘read_pqr_structure’:
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:137:3: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 68 [-Wstringop-truncation]
  137 |   strncpy(name, record+12, 4);    name[4] = 0;
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:138:3: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 63 [-Wstringop-truncation]
  138 |   strncpy(resname, record+17, 4); resname[4] = 0;
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:139:3: warning: ‘strncpy’ output may be truncated copying 1 byte from a string of length 59 [-Wstringop-truncation]
  139 |   strncpy(chain, record+21, 1);   chain[1] = 0;
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/pqrplugin.c:140:3: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 58 [-Wstringop-truncation]
  140 |   strncpy(resid, record+22, 4);   resid[4] = 0;
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/psfplugin.c: In function ‘write_psf_structure’:
contrib/uiuc/plugins/molfile_plugin/src/psfplugin.c:782:33: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  782 |       if (strlen(atoms[i].type) > fw) {
      |                                 ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/psfplugin.c:30:
contrib/uiuc/plugins/molfile_plugin/src/fortread.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:103:12: warning: ‘fortread_4’ defined but not used [-Wunused-function]
  103 | static int fortread_4(void *dest, int n, int swap, FILE *fd) {
      |            ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:55:12: warning: ‘fort_get_endian_reclen’ defined but not used [-Wunused-function]
   55 | static int fort_get_endian_reclen(int reclen, int word0, int word1,
      |            ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:36:12: warning: ‘fort_eat_recmark’ defined but not used [-Wunused-function]
   36 | static int fort_eat_recmark(FILE *ifp, int recmarklen) {
      |            ^~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/fortread.h:28:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘swap8_aligned’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘swap2_aligned’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘swap8_unaligned’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘swap4_unaligned’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘swap2_unaligned’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/rst7plugin.c: In function ‘open_rst_read’:
contrib/uiuc/plugins/molfile_plugin/src/rst7plugin.c:48:11: warning: variable ‘timesteprst’ set but not used [-Wunused-but-set-variable]
   48 |   double  timesteprst;
      |           ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/rst7plugin.c:67:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   67 |   fgets(title, 82, fd);
      |   ^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/rst7plugin.c:70:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   70 |   fgets(line, 82, fd);
      |   ^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/edmplugin.cpp: In function ‘int read_edm_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/edmplugin.cpp:240:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  240 |   fgets(readbuf, 13, edm->fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/edmplugin.cpp: In function ‘void eatline(FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/edmplugin.cpp:44:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   44 |   fgets(readbuf, 1024, fd);    // go on to next line
      |   ~~~~~^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/spiderplugin.cpp: In function ‘int read_spider_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/spiderplugin.cpp:286:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  286 |   fread(datablock, total * sizeof(float), 1, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/spiderplugin.cpp:36:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fs4plugin.cpp: In function ‘void* open_fs4_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/fs4plugin.cpp:79:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   79 |   fread(&dataBegin, sizeof(int), 1, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/fs4plugin.cpp:48:
contrib/uiuc/plugins/molfile_plugin/src/fortread.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:133:13: warning: ‘void strnwscpy(char*, const char*, int)’ defined but not used [-Wunused-function]
  133 | static void strnwscpy(char *target, const char *source, const int len) {
      |             ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:55:12: warning: ‘int fort_get_endian_reclen(int, int, int, int*, int*)’ defined but not used [-Wunused-function]
   55 | static int fort_get_endian_reclen(int reclen, int word0, int word1,
      |            ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:36:12: warning: ‘int fort_eat_recmark(FILE*, int)’ defined but not used [-Wunused-function]
   36 | static int fort_eat_recmark(FILE *ifp, int recmarklen) {
      |            ^~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/fs4plugin.cpp:47:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’:
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:96:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   96 |     fgets(line, 80, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:104:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  104 |     fgets(line, 80, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:119:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  119 |       fgets(line, 80, infile);
      |       ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:131:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  131 |         fgets(line, 80, infile);
      |         ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:153:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  153 |       fgets(line, 80, infile);
      |       ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:162:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  162 |       fgets(line, 80, infile);
      |       ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/stlplugin.cpp:171:12: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  171 |       fgets(line, 80, infile);
      |       ~~~~~^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/tinkerplugin.c: In function ‘read_tinker_structure’:
contrib/uiuc/plugins/molfile_plugin/src/tinkerplugin.c:103:5: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 1023 [-Wstringop-truncation]
  103 |     strncpy(atom->name, buffer, sizeof(atom->name));
      |     ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:160:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: In function ‘angular_momentum_expon’:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:545:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  545 |   for (i=0; i<strlen(ang_mom_str); i++) {
      |              ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘have_gamess’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1106:8: warning: variable ‘word’ set but not used [-Wunused-but-set-variable]
 1106 |   char word[3][BUFSIZ];
      |        ^~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_basis_stats’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:2264:8: warning: variable ‘word’ set but not used [-Wunused-but-set-variable]
 2264 |   char word[7][BUFSIZ];
      |        ^~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_wavefunction’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:3573:8: warning: variable ‘word’ set but not used [-Wunused-but-set-variable]
 3573 |   char word[6][BUFSIZ];
      |        ^~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: In function ‘eatline’:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:840:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  840 |     fgets(readbuf, 1024, fd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: At top level:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1002:13: warning: ‘print_input_data’ defined but not used [-Wunused-function]
 1002 | static void print_input_data(qmdata_t *data) {
      |             ^~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:162:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:133:12: warning: ‘get_pte_idx’ defined but not used [-Wunused-function]
  133 | static int get_pte_idx(const char *label)
      |            ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:109:14: warning: ‘get_pte_vdw_radius’ defined but not used [-Wunused-function]
  109 | static float get_pte_vdw_radius(const int idx)
      |              ^~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:102:14: warning: ‘get_pte_mass’ defined but not used [-Wunused-function]
  102 | static float get_pte_mass(const int idx)
      |              ^~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:95:20: warning: ‘get_pte_label’ defined but not used [-Wunused-function]
   95 | static const char *get_pte_label(const int idx)
      |                    ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1097:13: warning: ‘whereami’ defined but not used [-Wunused-function]
 1097 | static void whereami(FILE *file) {
      |             ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1077:13: warning: ‘thisline’ defined but not used [-Wunused-function]
 1077 | static void thisline(FILE *file) {
      |             ^~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:1028:12: warning: ‘fpexpftoc’ defined but not used [-Wunused-function]
 1028 | static int fpexpftoc(char *ftocstr) {
      |            ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:901:14: warning: ‘strtoupper’ defined but not used [-Wunused-function]
  901 | static char *strtoupper(char *s) {
      |              ^~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:895:12: warning: ‘iswhiteline’ defined but not used [-Wunused-function]
  895 | static int iswhiteline(char *s) {
      |            ^~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:585:13: warning: ‘print_matrix4’ defined but not used [-Wunused-function]
  585 | static void print_matrix4(const float mat[16]) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp: In function ‘void* open_uhbd_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp:90:22: warning: variable ‘o’ set but not used [-Wunused-but-set-variable]
   90 |   float orig[3], ra, o[3], s[3]; //xdelta[3], ydelta[3], zdelta[3];
      |                      ^
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp:90:28: warning: variable ‘s’ set but not used [-Wunused-but-set-variable]
   90 |   float orig[3], ra, o[3], s[3]; //xdelta[3], ydelta[3], zdelta[3];
      |                            ^
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp: In function ‘int read_uhbd_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp:254:66: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  254 |       if (fread(datablock + z*xysize, sizeof(float), xysize, fd) != xysize) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp: In function ‘void* open_uhbd_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp:102:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  102 |   fread(&headersize, sizeof(int), 1, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/uhbdplugin.cpp:47:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c: In function ‘read_vasp5xdatcar_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:224:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  224 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c: In function ‘read_vasp5xdatcar_structure’:
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:174:27: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  174 |   for (i = 0; i < 2; ++i) fgets(lineptr, LINESIZE, data->file);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:180:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  180 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:189:26: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  189 |  for (i = 0; i < 3; ++i) fgets(lineptr, LINESIZE, data->file);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:194:4: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  194 |    fgets(lineptr, LINESIZE, data->file);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:204:26: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  204 |  for (i = 0; i < 8; ++i) fgets(lineptr, LINESIZE, data->file);
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c: In function ‘open_vasp5xdatcar_read’:
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:69:27: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   69 |   for (i = 0; i < 5; ++i) fgets(lineptr, LINESIZE, data->file);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:72:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   72 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:77:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   77 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vasp5xdatcarplugin.c:40:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘read_gamess_rundata’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:615:3: warning: ‘strncpy’ output may be truncated copying 81 bytes from a string of length 8191 [-Wstringop-truncation]
  615 |   strncpy(sys_data->basis_string, data->basis_string,
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:620:3: warning: ‘strncpy’ output may be truncated copying 4096 bytes from a string of length 8191 [-Wstringop-truncation]
  620 |   strncpy(sys_data->runtitle, data->runtitle, sizeof(sys_data->runtitle));
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:621:3: warning: ‘strncpy’ output may be truncated copying 81 bytes from a string of length 8191 [-Wstringop-truncation]
  621 |   strncpy(sys_data->geometry, data->geometry, sizeof(sys_data->geometry));
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:622:3: warning: ‘strncpy’ output may be truncated copying 81 bytes from a string of length 8191 [-Wstringop-truncation]
  622 |   strncpy(sys_data->version_string, data->version_string,
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_coordinates’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1618:5: warning: ‘strncpy’ output may be truncated copying 11 bytes from a string of length 8191 [-Wstringop-truncation]
 1618 |     strncpy(atm->type, atname, sizeof(atm->type));
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_runtitle’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1459:3: warning: ‘strncpy’ specified bound 8192 equals destination size [-Wstringop-truncation]
 1459 |   strncpy(data->runtitle,trimright(buffer),sizeof(data->runtitle));
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c: In function ‘read_vaspchgcar_data’:
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:237:60: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  237 |   for (n = 0; n < data->numatoms + data->version + 5; ++n) fgets(lineptr, LINESIZE, data->file);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:282:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  282 |       fgets(lineptr, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c: In function ‘read_vaspchgcar_metadata’:
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:150:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  150 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c: In function ‘open_vaspchgcar_read’:
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:71:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   71 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:75:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   75 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:81:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   81 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:92:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   92 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:103:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  103 |       fgets(lineptr, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:131:44: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  131 |   for (i = 0; i < data->numatoms + 2; ++i) fgets(lineptr, LINESIZE, data->file);
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vaspchgcarplugin.c:41:
contrib/uiuc/plugins/molfile_plugin/src/vaspplugin.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/vaspplugin.h:111:13: warning: ‘vasp_timestep_unitcell’ defined but not used [-Wunused-function]
  111 | static void vasp_timestep_unitcell(molfile_timestep_t *ts, vasp_plugindata_t *data)
      |             ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_contrl’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1981:3: warning: ‘strncpy’ specified bound 8192 equals destination size [-Wstringop-truncation]
 1981 |   strncpy(data->geometry, trimright(temp+7), sizeof(data->geometry));
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_contrl_firefly’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1818:3: warning: ‘strncpy’ specified bound 8192 equals destination size [-Wstringop-truncation]
 1818 |   strncpy(data->geometry, trimright(temp+7), sizeof(data->geometry));
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_basis_options’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1422:5: warning: ‘__strncat_chk’ output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation]
 1422 |     strncat(data->basis_string, &data->gbasis[3], 1);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1411:5: warning: ‘__strncat_chk’ output may be truncated copying 1 byte from a string of length 9 [-Wstringop-truncation]
 1411 |     strncat(data->basis_string, &data->gbasis[2], 1);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c: In function ‘read_vaspoutcar_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c:239:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  239 |       fgets(lineptr, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c:242:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  242 |         fgets(lineptr, LINESIZE, data->file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c: In function ‘read_vaspoutcar_structure’:
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c:204:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  204 |         fgets(lineptr, LINESIZE, data->file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c: In function ‘open_vaspoutcar_read’:
contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c:87:10: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   87 |          fgets(lineptr, LINESIZE, data->file);
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vaspoutcarplugin.c:40:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_proc_mem.isra.0’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1279:5: warning: ‘strncpy’ output may be truncated copying 256 bytes from a string of length 8191 [-Wstringop-truncation]
 1279 |     strncpy(data->memory,&word[2][0],sizeof(data->memory));
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1272:5: warning: ‘strncpy’ specified bound 256 equals destination size [-Wstringop-truncation]
 1272 |     strncpy(data->memory,trimright(temp),sizeof(data->memory));
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c: In function ‘read_vaspparchg_data’:
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:238:60: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  238 |   for (n = 0; n < data->numatoms + data->version + 5; ++n) fgets(lineptr, LINESIZE, data->file);
      |                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c: In function ‘read_vaspparchg_metadata’:
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:150:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  150 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c: In function ‘open_vaspparchg_read’:
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:71:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   71 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:75:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   75 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:81:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   81 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:92:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   92 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:103:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  103 |       fgets(lineptr, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:131:44: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  131 |   for (i = 0; i < data->numatoms + 2; ++i) fgets(lineptr, LINESIZE, data->file);
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vaspparchgplugin.c:41:
contrib/uiuc/plugins/molfile_plugin/src/vaspplugin.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/vaspplugin.h:111:13: warning: ‘vasp_timestep_unitcell’ defined but not used [-Wunused-function]
  111 | static void vasp_timestep_unitcell(molfile_timestep_t *ts, vasp_plugindata_t *data)
      |             ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c: In function ‘get_input_structure’:
contrib/uiuc/plugins/molfile_plugin/src/gamessplugin.c:1682:5: warning: ‘strncpy’ output may be truncated copying 11 bytes from a string of length 8191 [-Wstringop-truncation]
 1682 |     strncpy(atm->type, atname, sizeof(atm->type));
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c: In function ‘write_vaspposcar_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:360:40: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  360 |     strncpy(tmptype, atom->type, sizeof(atom->type));
      |                                        ^
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c: In function ‘read_vaspposcar_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:232:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  232 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:237:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  237 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:246:43: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  246 |   for (i = 0; i < data->version - 2; ++i) fgets(lineptr, LINESIZE, data->file);
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:249:35: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  249 |   if (tolower(lineptr[0]) == 's') fgets(lineptr, LINESIZE, data->file);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:256:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  256 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c: In function ‘read_vaspposcar_structure’:
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:195:42: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  195 |  for (i = 0; i < data->version + 3; ++i) fgets(lineptr, LINESIZE, data->file);
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:198:34: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  198 |  if (tolower(lineptr[0]) == 's') fgets(lineptr, LINESIZE, data->file);
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:203:4: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  203 |    fgets(lineptr, LINESIZE, data->file);
      |    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c: In function ‘open_vaspposcar_read’:
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:69:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   69 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:73:27: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   73 |   for (i = 0; i < 5; ++i) fgets(lineptr, LINESIZE, data->file);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:87:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   87 |       fgets(lineptr, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vaspposcarplugin.c:40:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h: In function ‘get_traj_frame.isra.0’:
contrib/uiuc/plugins/molfile_plugin/src/qmplugin.h:819:5: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 10 [-Wstringop-truncation]
  819 |     strncpy((*atoms)[i].type, (*atoms)[indexmap[i]].type, 10);
      |     ^
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c: In function ‘read_vaspxdatcar_timestep’:
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:283:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  283 |   fgets(lineptr, LINESIZE, data->file);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c: In function ‘read_vaspxdatcar_structure’:
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:228:27: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  228 |   for (i = 0; i < 4; ++i) fgets(lineptr, LINESIZE, data->file);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:233:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  233 |     fgets(lineptr, LINESIZE, data->file);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:237:32: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  237 |       for (i = 0; i < 2; ++i)  fgets(lineptr, LINESIZE, data->file);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:252:44: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  252 |   for (i = 0; i < 10 - data->version; ++i) fgets(lineptr, LINESIZE, data->file);
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c: In function ‘open_vaspxdatcar_read’:
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:89:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   89 |   fgets(lineptr, LINESIZE, poscar);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:92:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   92 |   fgets(lineptr, LINESIZE, poscar);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:97:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   97 |     fgets(lineptr, LINESIZE, poscar);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:111:3: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  111 |   fgets(lineptr, LINESIZE, poscar);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:121:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  121 |       fgets(lineptr, LINESIZE, poscar);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vaspxdatcarplugin.c:40:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp: In function ‘void line3(FILE*, GRASSP*)’:
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:186:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  186 |   fread(line3, 1, 80, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp: In function ‘int read_rawgraphics(void*, int*, const molfile_graphics_t**)’:
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:284:3: note: in expansion of macro ‘TRASH’
  284 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:285:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  285 |   fread(line, 1, 80, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:291:3: note: in expansion of macro ‘TRASH’
  291 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:305:3: note: in expansion of macro ‘TRASH’
  305 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:306:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  306 |   fread(line, 1, 80, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:307:3: note: in expansion of macro ‘TRASH’
  307 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:311:3: note: in expansion of macro ‘TRASH’
  311 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:313:3: note: in expansion of macro ‘TRASH’
  313 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:318:3: note: in expansion of macro ‘TRASH’
  318 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:319:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  319 |   fread(line, 1, 80, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:320:3: note: in expansion of macro ‘TRASH’
  320 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:328:3: note: in expansion of macro ‘TRASH’
  328 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:329:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  329 |   fread(line, 1, 80, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:330:3: note: in expansion of macro ‘TRASH’
  330 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:354:3: note: in expansion of macro ‘TRASH’
  354 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:355:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  355 |   fread(vertex, 3 * sizeof(float), nvert, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:356:3: note: in expansion of macro ‘TRASH’
  356 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:357:3: note: in expansion of macro ‘TRASH’
  357 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:358:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  358 |   fread(access, 3 * sizeof(float), nvert, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:359:3: note: in expansion of macro ‘TRASH’
  359 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:360:3: note: in expansion of macro ‘TRASH’
  360 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:361:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  361 |   fread(normal, 3 * sizeof(float), nvert, infile);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:362:3: note: in expansion of macro ‘TRASH’
  362 |   TRASH;
      |   ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:371:5: note: in expansion of macro ‘TRASH’
  371 |     TRASH;
      |     ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:372:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  372 |     fread(triangle, 3 * sizeof(int), ntriangles, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:373:5: note: in expansion of macro ‘TRASH’
  373 |     TRASH;
      |     ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:374:5: note: in expansion of macro ‘TRASH’
  374 |     TRASH;
      |     ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:375:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  375 |     fread(properties, 3 * sizeof(float), nvert, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:394:5: note: in expansion of macro ‘TRASH’
  394 |     TRASH;
      |     ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:395:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  395 |     fread(striangle, sizeof(short), 3 * ntriangles, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:396:5: note: in expansion of macro ‘TRASH’
  396 |     TRASH;
      |     ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:280:20: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  280 | #define TRASH fread(trash, 4, 1, infile)
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:397:5: note: in expansion of macro ‘TRASH’
  397 |     TRASH;
      |     ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:398:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  398 |     fread(properties, sizeof(float), 3 * nvert, infile);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/graspplugin.cpp:40:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c: In function ‘read_vaspxml_structure’:
contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c:139:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  139 |       fgets(lineptr, LINESIZE, data->file);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c:144:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  144 |         fgets(lineptr, LINESIZE, data->file);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c: In function ‘open_vaspxml_read’:
contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c:86:8: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   86 |        fgets(lineptr, LINESIZE, data->file);
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c:92:8: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   92 |        fgets(lineptr, LINESIZE, data->file);
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vaspxmlplugin.c:47:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At top level:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/grdplugin.cpp:51:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/gridplugin.cpp: In function ‘void* open_grid_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/gridplugin.cpp:84:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   84 |   fread(&dataBegin, sizeof(int), 1, fd);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/gridplugin.cpp:60:
contrib/uiuc/plugins/molfile_plugin/src/fortread.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:133:13: warning: ‘void strnwscpy(char*, const char*, int)’ defined but not used [-Wunused-function]
  133 | static void strnwscpy(char *target, const char *source, const int len) {
      |             ^~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:55:12: warning: ‘int fort_get_endian_reclen(int, int, int, int*, int*)’ defined but not used [-Wunused-function]
   55 | static int fort_get_endian_reclen(int reclen, int word0, int word1,
      |            ^~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/fortread.h:36:12: warning: ‘int fort_eat_recmark(FILE*, int)’ defined but not used [-Wunused-function]
   36 | static int fort_eat_recmark(FILE *ifp, int recmarklen) {
      |            ^~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/gridplugin.cpp:59:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:124:13: warning: ‘void swap8_aligned(void*, long int)’ defined but not used [-Wunused-function]
  124 | static void swap8_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vtfplugin.c: In function ‘vtf_open_file_read’:
contrib/uiuc/plugins/molfile_plugin/src/vtfplugin.c:538:9: warning: ‘__strncat_chk’ output may be truncated copying 200 bytes from a string of length 254 [-Wstringop-truncation]
  538 |         strncat(msg, keyword, 200);
      |         ^
contrib/uiuc/plugins/molfile_plugin/src/vtfplugin.c:629:7: warning: ‘__strncat_chk’ output may be truncated copying 200 bytes from a string of length 254 [-Wstringop-truncation]
  629 |       strncat(msg, keyword, 200);
      |       ^
contrib/uiuc/plugins/molfile_plugin/src/vtfplugin.c: In function ‘vtf_read_bonds’:
contrib/uiuc/plugins/molfile_plugin/src/vtfplugin.c:147:48: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
  147 |   sprintf(message, "vtfplugin:%d: error: %s: \"%s\"\n",
      |                                                ^~
In file included from contrib/uiuc/plugins/molfile_plugin/src/gromacsplugin.cpp:30:
contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h: In function ‘int mdio_readline(md_file*, char*, int, int)’:
contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h:426:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  426 |         fgets(buf, n, mf->f);
      |         ~~~~~^~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h:48:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:96:13: warning: ‘void swap2_aligned(void*, long int)’ defined but not used [-Wunused-function]
   96 | static void swap2_aligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:65:13: warning: ‘void swap8_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   65 | static void swap8_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:46:13: warning: ‘void swap4_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   46 | static void swap4_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/endianswap.h:32:13: warning: ‘void swap2_unaligned(void*, long int)’ defined but not used [-Wunused-function]
   32 | static void swap2_unaligned(void *v, long ndata) {
      |             ^~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp: In function ‘int read_vtk_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp:276:45: warning: variable ‘total’ set but not used [-Wunused-but-set-variable]
  276 |   int x, y, z, xsize, ysize, zsize, xysize, total;
      |                                             ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp: In function ‘int read_vtk_data_ex(void*, molfile_volumetric_readwrite_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp:338:45: warning: variable ‘total’ set but not used [-Wunused-but-set-variable]
  338 |   int x, y, z, xsize, ysize, zsize, xysize, total;
      |                                             ^~~~~
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp:371:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  371 |         fscanf(fd, "%lf %lf %lf", &vx, &vy, &vz);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp: In function ‘int read_vtk_data(void*, int, float*, float*)’:
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp:306:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  306 |         fscanf(fd, "%lf %lf %lf", &vx, &vy, &vz);
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp:72:
contrib/uiuc/plugins/include/vmdconio.h: At global scope:
contrib/uiuc/plugins/include/vmdconio.h:56:12: warning: ‘int vmdcon_printf(int, const char*, ...)’ defined but not used [-Wunused-function]
   56 | static int vmdcon_printf(int lvl, const char *fmt, ...) {
      |            ^~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp: In function ‘open_vtk_read(char const*, char const*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/vtkplugin.cpp:152:10: warning: ‘strncpy’ output may be truncated copying 256 bytes from a string of length 2039 [-Wstringop-truncation]
  152 |   strncpy(vtk->title, inbuf, sizeof(vtk->title) - 1);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp: In function ‘int read_xbgf_timestep(void*, int, molfile_timestep_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:288:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  288 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:297:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  297 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp: In function ‘int read_xbgf_bonds_aux(void*, int*, int**, int**, float**)’:
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:365:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  365 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:387:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  387 |   fgets(line, LINESIZE, bgf->file);
      |   ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:395:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  395 |     fgets(nextline, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:455:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  455 |         fgets(line, LINESIZE, bgf->file);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp: In function ‘int read_xbgf_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:241:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  241 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:250:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  250 |     fgets(line, LINESIZE, bgf->file);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp: In function ‘void* open_xbgf_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:72:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   72 |     fgets(line, LINESIZE, fd);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h: In function ‘g96_header(md_file*, char*, int, float*) [clone .constprop.0]’:
contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h:650:39: warning: ‘strncpy’ output may be truncated copying 80 bytes from a string of length 500 [-Wstringop-truncation]
  650 |         if (title && titlelen) strncpy(title, buf, titlelen);
      |                                       ^
contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h: In function ‘gro_header(md_file*, char*, int, float*, int*, int)’:
contrib/uiuc/plugins/molfile_plugin/src/Gromacs.h:1018:33: warning: ‘strncpy’ output may be truncated copying 80 bytes from a string of length 500 [-Wstringop-truncation]
 1018 |   if (title && titlelen) strncpy(title, buf, titlelen);
      |                                 ^
contrib/uiuc/plugins/molfile_plugin/src/gromacsplugin.cpp: In function ‘open_gro_read(char const*, char const*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/gromacsplugin.cpp:103:12: warning: ‘strncpy’ output may be truncated copying 80 bytes from a string of length 80 [-Wstringop-truncation]
  103 |     strncpy(gmx->meta->title, mdh.title, 80);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp: In function ‘read_xbgf_timestep(void*, int, molfile_timestep_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:143:12: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 223 [-Wstringop-truncation]
  143 |     strncpy(numstr, record + 32, 10);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:148:12: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 213 [-Wstringop-truncation]
  148 |     strncpy(numstr+10, record + 42, 10);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:153:12: warning: ‘strncpy’ output may be truncated copying 10 bytes from a string of length 203 [-Wstringop-truncation]
  153 |     strncpy(numstr+20, record + 52, 10);
      |            ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp: In function ‘read_xbgf_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:172:10: warning: ‘strncpy’ output may be truncated copying 5 bytes from a string of length 241 [-Wstringop-truncation]
  172 |   strncpy(name, record + 14, 5);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:177:10: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 235 [-Wstringop-truncation]
  177 |   strncpy(resname, record + 20, 4);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:182:10: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 154 [-Wstringop-truncation]
  182 |   strncpy(segname, record + 101, 4);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/xbgfplugin.cpp:197:10: warning: ‘strncpy’ output may be truncated copying 5 bytes from a string of length 192 [-Wstringop-truncation]
  197 |   strncpy(type, record+63, 5);
      |          ^
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp: In function ‘void eatline(FILE*)’:
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:238:8: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  238 |   fgets(readbuf, 1024, fd);    // go on to next line
      |   ~~~~~^~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp: In function ‘void* open_xsf_read(const char*, const char*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:408:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  408 |         fgets(readbuf, 256, xsf->fd);
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:442:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  442 |               fgets(readbuf, 256, xsf->fd);
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:444:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  444 |               fgets(readbuf, 256, xsf->fd);
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:446:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  446 |               fgets(readbuf, 256, xsf->fd);
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:448:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  448 |               fgets(readbuf, 256, xsf->fd);
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:450:20: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  450 |               fgets(readbuf, 256, xsf->fd);
      |               ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:473:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  473 |                 fgets(readbuf, 256, xsf->fd);
      |                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:508:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  508 |           fgets(readbuf, 256, xsf->fd);
      |           ~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:37:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h: At global scope:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘int get_pte_idx_from_string(const char*)’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp: In function ‘read_xsf_structure(void*, int*, molfile_atom_t*)’:
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:597:20: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 1023 [-Wstringop-truncation]
  597 |             strncpy(atom->name, buffer, sizeof(atom->name));
      |                    ^
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp: In function ‘open_xsf_read(char const*, char const*, int*)’:
contrib/uiuc/plugins/molfile_plugin/src/xsfplugin.cpp:438:22: warning: ‘strncpy’ output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation]
  438 |               strncpy(set->dataname, readbuf, 255);
      |                      ^
In file included from contrib/uiuc/plugins/molfile_plugin/src/xyzplugin.c:57:
contrib/uiuc/plugins/molfile_plugin/src/periodic_table.h:160:12: warning: ‘get_pte_idx_from_string’ defined but not used [-Wunused-function]
  160 | static int get_pte_idx_from_string(const char *label) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~
contrib/uiuc/plugins/molfile_plugin/src/xyzplugin.c: In function ‘read_xyz_structure’:
contrib/uiuc/plugins/molfile_plugin/src/xyzplugin.c:133:7: warning: ‘strncpy’ output may be truncated copying 16 bytes from a string of length 1023 [-Wstringop-truncation]
  133 |       strncpy(atom->name, buffer, sizeof(atom->name));
      |       ^
In file included from layer0/CarveHelper.cpp:8:
layer0/CarveHelper.h: In constructor ‘CarveHelper::CarveHelper(PyMOLGlobals*, float, const float*, std::size_t)’:
layer0/CarveHelper.h:23:9: warning: ‘CarveHelper::m_cutoff’ will be initialized after [-Wreorder]
   23 |   float m_cutoff;
      |         ^~~~~~~~
layer0/CarveHelper.h:22:16: warning:   ‘const float* CarveHelper::m_vertices’ [-Wreorder]
   22 |   const float* m_vertices;
      |                ^~~~~~~~~~
layer0/CarveHelper.cpp:20:1: warning:   when initialized here [-Wreorder]
   20 | CarveHelper::CarveHelper(PyMOLGlobals* G, float cutoff, const float* vertices,
      | ^~~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer0/ContourSurf.cpp:11:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {long unsigned int, long unsigned int, long unsigned int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = float; SizeTs = {long unsigned int, long unsigned int, long unsigned int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/ContourSurf.cpp:409:37:   required from here
  409 |     return m_field->data->get<float>(
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^
  410 |         x + m_offset[0], y + m_offset[1], z + m_offset[2]);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {long unsigned int, long unsigned int, long unsigned int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = float; SizeTs = {long unsigned int, long unsigned int, long unsigned int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/ContourSurf.cpp:419:36:   required from here
  419 |         m_field->points->get<float>(x, y, z, 0),
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.cpp: In function ‘PyObject* FieldAsNumPyArray(CField*, short int)’:
layer0/Field.cpp:83:1: warning: label ‘ok_except1’ defined but not used [-Wunused-label]
   83 | ok_except1:
      | ^~~~~~~~~~
layer0/Field.cpp: In function ‘CField* FieldNewFromPyList(PyMOLGlobals*, PyObject*)’:
layer0/Field.cpp:179:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  179 |   ok = ok && I->size() == size;
      |              ~~~~~~~~~~^~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Field.cpp:26:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/Field.cpp:343:17:   required from here
  156 | #define Ffloat3(f, a, b, c) ((f)->get<float>(a, b, c))
      |                              ~~~~~~~~~~~~~~~^~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer0/Isosurf.cpp:25:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int, int}]’:
layer0/Isosurf.cpp:552:24:   required from here
  158 | #define Ffloat4p(f, a, b, c, d) ((f)->ptr<float>(a, b, c, d))
      |                                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer0/Isosurf.cpp:1459:32:   required from here
   39 | #define O3Ptr(field,P1,P2,P3,offs) ((field)->ptr<float>((P1)+offs[0],(P2)+offs[1],(P3)+offs[2]))
      |                                     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = PointType; SizeTs = {int, int, int, int}]’:
layer0/Field.h:134:26:   required from ‘T* CFieldTyped<T>::ptr(SizeTs ...) [with SizeTs = {int, int, int, int}; T = PointType]’
  134 |     return CField::ptr<T>(pos...);
      |            ~~~~~~~~~~~~~~^~~~~~~~
layer0/Isosurf.cpp:1617:19:   required from here
   53 | #define EdgePtPtr(field,P2,P3,P4,P5) ((field)->ptr(P2,P3,P4,P5))
      |                                       ~~~~~~~~~~~~^~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = int; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = int; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/Field.h:144:26:   required from ‘T& CFieldTyped<T>::get(SizeTs ...) [with SizeTs = {int, int, int}; T = int]’
  144 |     return CField::get<T>(pos...);
      |            ~~~~~~~~~~~~~~^~~~~~~~
layer0/Isosurf.cpp:1456:15:   required from here
   43 | #define I3(field,P1,P2,P3) ((field)->get<int>(P1,P2,P3))
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = int; SizeTs = {int, int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = int; SizeTs = {int, int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/Field.h:144:26:   required from ‘T& CFieldTyped<T>::get(SizeTs ...) [with SizeTs = {int, int, int, int}; T = int]’
  144 |     return CField::get<T>(pos...);
      |            ~~~~~~~~~~~~~~^~~~~~~~
layer0/Isosurf.cpp:1487:13:   required from here
   45 | #define I4(field,P1,P2,P3,P4) ((field)->get<int>(P1,P2,P3,P4))
      |                                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer0/Tetsurf.cpp:24:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int, int}]’:
layer0/Tetsurf.cpp:802:18:   required from here
   37 | #define O4Ptr(field,P1,P2,P3,P4,offs) ((field)->ptr<float>(P1+offs[0],P2+offs[1],P3+offs[2],P4))
      |                                        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = PointType; SizeTs = {int, int, int, int}]’:
layer0/Tetsurf.cpp:831:27:   required from here
   59 | #define EdgePtPtr(field,P2,P3,P4,P5) ((field)->ptr<PointType>(P2,P3,P4,P5))
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = int; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = int; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/Tetsurf.cpp:791:16:   required from here
   39 | #define I3(field,P1,P2,P3) ((field)->get<int>(P1,P2,P3))
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer0/Tetsurf.cpp:822:18:   required from here
   35 | #define O3(field,P1,P2,P3,offs) ((field)->get<float>(P1+offs[0],P2+offs[1],P3+offs[2]))
      |                                  ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/MemoryDebug.cpp: In function ‘void* VLADeleteRaw(void*, int, unsigned int)’:
layer0/MemoryDebug.cpp:223:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
  223 |       if(index < -old_size)
      |          ~~~~~~^~~~~~~~~~~
layer0/MemoryDebug.cpp:235:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
  235 |        (index < vla->size) && ((count + index) <= vla->size)) {
      |         ~~~~~~^~~~~~~~~~~
layer0/MemoryDebug.cpp: In function ‘void* VLAInsertRaw(void*, int, unsigned int)’:
layer0/MemoryDebug.cpp:256:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
  256 |       if(index < -old_size)
      |          ~~~~~~^~~~~~~~~~~
layer0/MemoryDebug.cpp:263:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
  263 |     if(index > old_size)
      |        ~~~~~~^~~~~~~~~~
layer0/MemoryDebug.cpp:266:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
  266 |     if((index >= 0) && (count > 0) && (index <= old_size)) {
      |                                        ~~~~~~^~~~~~~~~~~
layer0/MemoryUsage.cpp: In function ‘size_t pymol::memory_usage()’:
layer0/MemoryUsage.cpp:38:21: warning: use of assignment suppression and length modifier together in gnu_scanf format [-Wformat=]
   38 |     std::fscanf(fp, "%*zu%zu", &vmRSS);
      |                     ^~~~~~~~~
layer0/MemoryUsage.cpp:38:16: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
   38 |     std::fscanf(fp, "%*zu%zu", &vmRSS);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
layer0/MyPNG.cpp: In function ‘int MyPNGWrite(const char*, const pymol::Image&, float, int, int, float, float, png_outbuf_t*)’:
layer0/MyPNG.cpp:299:20: warning: comparison of integer expressions of different signedness: ‘png_uint_32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare]
  299 |       for(k = 0; k < height; k++)
      |                  ~~^~~~~~~~
layer0/MyPNG.cpp:340:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  340 |           for(b = 0; b < height; b++) {
      |                      ~~^~~~~~~~
layer0/MyPNG.cpp:341:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  341 |             for(a = 0; a < width; a++) {
      |                        ~~^~~~~~~
In file included from include/tnt/tnt.h:49,
                 from layer0/ccealignmodule.cpp:39:
include/tnt/tnt_array2d_utils.h: In function ‘std::istream& TNT::operator>>(std::istream&, Array2D<T>&)’:
include/tnt/tnt_array2d_utils.h:62:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   62 |     for (int i=0; i<M; i++)
      |     ^~~
include/tnt/tnt_array2d_utils.h:68:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   68 |         A = B;
      |         ^
In file included from include/tnt/tnt.h:50:
include/tnt/tnt_array3d_utils.h: In function ‘std::istream& TNT::operator>>(std::istream&, Array3D<T>&)’:
include/tnt/tnt_array3d_utils.h:47:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   47 |     for (int i=0; i<M; i++)
      |     ^~~
include/tnt/tnt_array3d_utils.h:52:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   52 |         A = B;
      |         ^
In file included from include/tnt/tnt.h:56:
include/tnt/tnt_fortran_array2d_utils.h: In function ‘std::istream& TNT::operator>>(std::istream&, Fortran_Array2D<T>&)’:
include/tnt/tnt_fortran_array2d_utils.h:61:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   61 |     for (int i=1; i<=M; i++)
      |     ^~~
include/tnt/tnt_fortran_array2d_utils.h:67:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   67 |         A = B;
      |         ^
In file included from include/tnt/tnt.h:57:
include/tnt/tnt_fortran_array3d_utils.h: In function ‘std::istream& TNT::operator>>(std::istream&, Fortran_Array3D<T>&)’:
include/tnt/tnt_fortran_array3d_utils.h:65:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
   65 |     for (int i=1; i<=M; i++)
      |     ^~~
include/tnt/tnt_fortran_array3d_utils.h:70:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
   70 |         A = B;
      |         ^
In file included from include/tnt/tnt.h:45:
In member function ‘TNT::Array1D<double>::set_(double*, double*, double const&)’,
    inlined from ‘TNT::Array1D<double>::Array1D(int, double const&)’ at include/tnt/tnt_array1d.h:119:6,
    inlined from ‘findBest(cePoint*, cePoint*, afp**, int, int, int)’ at layer0/ccealignmodule.cpp:506:28:
include/tnt/tnt_array1d.h:283:20: warning: ‘memset’ specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  283 |                 *p = a;
      |                 ~~~^~~
layer0/marching_cubes.cpp: In function ‘mc::Mesh mc::march(const Field&, float, bool)’:
layer0/marching_cubes.cpp:517:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const long unsigned int’ [-Wsign-compare]
  517 |   for (int z = 0; z < zDim; ++z) {
      |                   ~~^~~~~~
layer0/marching_cubes.cpp:550:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const long unsigned int’ [-Wsign-compare]
  550 |   for (int z = 0; z < zEnd; ++z) {
      |                   ~~^~~~~~
layer0/marching_cubes.cpp:603:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  603 |           if (z == zEnd - 1) {
      |               ~~^~~~~~~~~~~
layer0/marching_cubes.cpp:608:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  608 |         if (z == zEnd - 1) {
      |             ~~^~~~~~~~~~~
layer0/marching_cubes.cpp: In function ‘void mc::calculateNormals(Mesh&)’:
layer0/marching_cubes.cpp:681:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  681 |   for (int i = 0; i < vertexCount; ++i) {
      |                   ~~^~~~~~~~~~~~~
layer0/marching_cubes.cpp:686:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  686 |   for (int i = 0; i < triangleCount; ++i) {
      |                   ~~^~~~~~~~~~~~~~~
layer0/marching_cubes.cpp:720:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  720 |   for (int i = 0; i < vertexCount; ++i) {
      |                   ~~^~~~~~~~~~~~~
layer1/Ortho.cpp:783:6: warning: ‘void OrthoKeyCmmd(PyMOLGlobals*, unsigned char)’ defined but not used [-Wunused-function]
  783 | void OrthoKeyCmmd(PyMOLGlobals * G, unsigned char k)
      |      ^~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from /usr/include/python3.13/Python.h:39,
                 from layer0/os_python.h:34,
                 from layer1/Ortho.cpp:24:
In function ‘strcat’,
    inlined from ‘OrthoSpecial(PyMOLGlobals*, int, int, int, int)’ at layer1/Ortho.cpp:332:13:
/usr/include/bits/string_fortified.h:140:33: warning: ‘__strcat_chk’ accessing 4611686018427387985 or more bytes at offsets [80, 261200] and [-4611686018427387904, 4611686018427387903] may overlap 1 byte at offset [80, 9223372036854775807] [-Wrestrict]
  140 |   return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘strcat’,
    inlined from ‘OrthoSpecial(PyMOLGlobals*, int, int, int, int)’ at layer1/Ortho.cpp:349:13:
/usr/include/bits/string_fortified.h:140:33: warning: ‘__strcat_chk’ accessing 4611686018427387985 or more bytes at offsets [80, 261200] and [-4611686018427387904, 4611686018427387903] may overlap 1 byte at offset [80, 9223372036854775807] [-Wrestrict]
  140 |   return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from layer1/ButMode.cpp:22:
layer1/ButMode.cpp: In function ‘void ButModeFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CButMode’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer1/ButMode.cpp:144:3: note: in expansion of macro ‘DeleteP’
  144 |   DeleteP(G->ButMode);
      |   ^~~~~~~
layer1/P.cpp: In function ‘int WrapperObjectAssignSubScript(PyObject*, PyObject*, PyObject*)’:
layer1/P.cpp:825:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare]
  825 |       if (strlen(valstr) > ap->maxlen) {
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~
layer1/P.cpp:849:18: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  849 |       if (valint == -1 && PyErr_Occurred())
      |           ~~~~~~~^~~~~
layer1/P.cpp: In function ‘int PAutoBlock(PyMOLGlobals*)’:
layer1/P.cpp:2288:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 2288 |     if (SavedThread[a].id == id) {
      |         ~~~~~~~~~~~~~~~~~~^~~~~
layer1/P.cpp: In function ‘int PIsGlutThread()’:
layer1/P.cpp:2314:39: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
 2314 |   return (PyThread_get_thread_ident() == P_glut_thread_id);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer1/CGO.cpp: In function ‘void CheckAttributesForUsage(const CGO*, AttribDataDesc&, AttribDataDesc&, CGO*, bool&)’:
layer1/CGO.cpp:10842:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
10842 |     for (auto idx = 0; idx < attrIdx; ++idx){
      |                        ~~~~^~~~~~~~~
layer1/CGO.cpp: In function ‘void PopulateOpsIntoStructuresForConversion(std::map<int, int>&, std::map<int, std::map<int, AttribOp*> >&, AttribDataDesc&, AttribDataDesc&, int&, bool)’:
layer1/CGO.cpp:10920:37: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
10920 |           if (attrOp->incr_vertices != vertsperpickinfo){
      |               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer1/CGO.cpp: In function ‘CGO* CGOConvertToShader(const CGO*, AttribDataDesc&, AttribDataDesc&, int, GenericBuffer<34962>::buffer_layout, bool, int*, int, int)’:
layer1/CGO.cpp:11222:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<AttribDesc>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
11222 |             for (auto idx = 0; idx < attrData.size(); ++idx){
      |                                ~~~~^~~~~~~~~~~~~~~~~
layer1/CGO.cpp:11234:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<AttribDesc>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
11234 |             for (auto idx = 0; idx < attrData.size(); ++idx){
      |                                ~~~~^~~~~~~~~~~~~~~~~
layer1/CGO.cpp:11243:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
11243 |           for (int nxt = 0; nxt < attribOp->incr_vertices; ++nxt){
      |                             ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
layer1/P.cpp: At global scope:
layer1/P.cpp:2422:13: warning: ‘void PLockAPIWhileBlocked(PyMOLGlobals*)’ defined but not used [-Wunused-function]
 2422 | static void PLockAPIWhileBlocked(PyMOLGlobals * G)
      |             ^~~~~~~~~~~~~~~~~~~~
layer1/P.cpp:2411:13: warning: ‘void PUnlockAPIWhileBlocked(PyMOLGlobals*)’ defined but not used [-Wunused-function]
 2411 | static void PUnlockAPIWhileBlocked(PyMOLGlobals * G)
      |             ^~~~~~~~~~~~~~~~~~~~~~
layer1/P.cpp: In function ‘PLabelAtomAlt(PyMOLGlobals*, AtomInfoType*, char const*, char const*, int)’:
layer1/P.cpp:322:12: warning: ‘strncpy’ specified bound 1024 equals destination size [-Wstringop-truncation]
  322 |     strncpy(label, origexpr, OrthoLineLength);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer1/PConv.cpp: In function ‘int PConvPyListToBitmask(PyObject*, int*, ov_size)’:
layer1/PConv.cpp:83:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
   83 |   for(int i = 0; i < ll; i++)
      |                  ~~^~~~
layer1/PConv.cpp: In function ‘PyObject* PConvLabPosVecToPyList(const std::vector<LabPosType>&)’:
layer1/PConv.cpp:1194:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<LabPosType>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1194 |     for (int a = 0; a < vec.size(); a++) {
      |                     ~~^~~~~~~~~~~~
In file included from layer1/Pop.cpp:22:
layer1/Pop.cpp: In function ‘void PopFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CPop’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer1/Pop.cpp:54:3: note: in expansion of macro ‘DeleteP’
   54 |   DeleteP(G->Pop);
      |   ^~~~~~~
layer1/Ray.cpp: In function ‘void RayRender(CRay*, unsigned int*, double, float, int, unsigned int*)’:
layer1/Ray.cpp:6065:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6065 |       if(x_stop > width)
      |          ~~~~~~~^~~~~~~
layer1/Ray.cpp:6067:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6067 |       if(y_stop > height)
      |          ~~~~~~~^~~~~~~~
layer1/Ray.cpp:6148:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6148 |       for(y = 0; y < height; y++)
      |                  ~~^~~~~~~~
layer1/Ray.cpp:6149:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6149 |         for(x = 0; x < width; x++) {
      |                    ~~^~~~~~~
layer1/Ray.cpp:6160:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6160 |           if(x < (width - 1)) {
      |              ~~^~~~~~~~~~~~~
layer1/Ray.cpp:6171:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6171 |           if(y < (height - 1)) {
      |              ~~^~~~~~~~~~~~~~
layer1/Ray.cpp:6232:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6232 |             for(y = 0; y < height; y++)
      |                        ~~^~~~~~~~
layer1/Ray.cpp:6233:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6233 |               for(x = 0; x < width; x++) {
      |                          ~~^~~~~~~
layer1/Ray.cpp:6243:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6243 |                   if(x < (width - 1)) {
      |                      ~~^~~~~~~~~~~~~
layer1/Ray.cpp:6255:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6255 |                   if(y < (height - 1)) {
      |                      ~~^~~~~~~~~~~~~~
layer1/Ray.cpp:6306:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6306 |           for(y = 0; y < height; y++){
      |                      ~~^~~~~~~~
layer1/Ray.cpp:6326:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6326 |             for(x = 0; x < width; x++) {
      |                        ~~^~~~~~~
layer1/Ray.cpp:6345:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6345 |                   if(x < (width - 1)) {
      |                      ~~^~~~~~~~~~~~~
layer1/Ray.cpp:6359:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6359 |                   if(y < (height - 1)) {
      |                      ~~^~~~~~~~~~~~~~
layer1/Ray.cpp:6373:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6373 |                   if(x && (y < (height - 1))) {
      |                            ~~^~~~~~~~~~~~~~
layer1/Ray.cpp:6380:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6380 |                   if(y && (x < (width - 1))) {
      |                            ~~^~~~~~~~~~~~~
layer1/Ray.cpp:6387:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6387 |                   if((y < (height - 1)) && (x < (width - 1))) {
      |                       ~~^~~~~~~~~~~~~~
layer1/Ray.cpp:6387:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6387 |                   if((y < (height - 1)) && (x < (width - 1))) {
      |                                             ~~^~~~~~~~~~~~~
layer1/Ray.cpp:6543:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6543 |       for(y = 0; y < height; y++) {
      |                  ~~^~~~~~~~
layer1/Ray.cpp:6544:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
 6544 |         for(x = 0; x < width; x++) {
      |                    ~~^~~~~~~
layer1/Ray.cpp: In function ‘RayTraceThread(_CRayThreadInfo*)’:
layer1/Ray.cpp:3606:39: warning: ‘hl’ may be used uninitialized [-Wmaybe-uninitialized]
 3606 |           compute_background_for_pixel(bkrd_uc, isOutsideInY,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 3607 |               bg_image_mode, bg_image_tilesize, bg_rgb, bg_image_linear,
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3608 |               (unsigned char*) T->bkrd_data, T->bgWidth, T->bgHeight,
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3609 |               x, wr, hl, hpixelx, orig_opaque_back );
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer1/Ray.cpp:3269:9: note: ‘hl’ was declared here
 3269 |   float hl;
      |         ^~
layer1/Ray.cpp: In function ‘RayRenderVRML2(_CRay*, int, int, char**, float, float, float, float, float)’:
layer1/Ray.cpp:1535:20: warning: ‘%s’ directive writing up to 1023 bytes into a region of size between 0 and 914 [-Wformat-overflow=]
 1535 |                   "%s"
      |                    ^~
......
 1540 |                   vert2[2] - mid[2], axis[0], axis[1], axis[2], angle, geometry);
      |                                                                        ~~~~~~~~
layer1/Ray.cpp:1530:18: note: ‘sprintf’ output between 116 and 2993 bytes into a destination of size 1024
 1530 |           sprintf(buffer,
      |           ~~~~~~~^~~~~~~~
 1531 |                   "Transform {\n"
      |                   ~~~~~~~~~~~~~~~
 1532 |                   " translation %8.6f %8.6f %8.6f\n"
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1533 |                   " rotation %8.6f %8.6f %8.6f %8.6f\n"
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1534 |                   " children [\n"
      |                   ~~~~~~~~~~~~~~~
 1535 |                   "%s"
      |                   ~~~~
 1536 |                   " ]\n"
      |                   ~~~~~~
 1537 |                   "}\n",
      |                   ~~~~~~
 1538 |                   vert2[0] - mid[0],
      |                   ~~~~~~~~~~~~~~~~~~
 1539 |                   vert2[1] - mid[1],
      |                   ~~~~~~~~~~~~~~~~~~
 1540 |                   vert2[2] - mid[2], axis[0], axis[1], axis[2], angle, geometry);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer1/Scene.cpp: In function ‘int SceneViewEqual(float*, float*)’:
layer1/Scene.cpp:127:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare]
  127 |   for(i = 0; i < cSceneViewSize; i++) {
      |              ~~^~~~~~~~~~~~~~~~
layer1/Scene.cpp: In function ‘void SceneFree(PyMOLGlobals*)’:
layer1/Scene.cpp:4071:3: warning: deleting object of polymorphic class type ‘CScene’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
 4071 |   delete G->Scene;
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘ObjectGadgetRamp* ColorGetRamp(PyMOLGlobals*, int)’:
layer1/Color.cpp:180:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ExtRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  180 |     if (index < I->Ext.size()) {
      |         ~~~~~~^~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘int ColorExtFromPyList(PyMOLGlobals*, PyObject*, int)’:
layer1/Color.cpp:501:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  501 |   for (int a = 0; a < n_ext; ++a) {
      |                   ~~^~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from /usr/include/glm/detail/setup.hpp:3,
                 from /usr/include/glm/detail/qualifier.hpp:3,
                 from /usr/include/glm/detail/type_vec2.hpp:6,
                 from /usr/include/glm/ext/vector_bool2.hpp:5,
                 from /usr/include/glm/vec2.hpp:5,
                 from layer0/GenericBuffer.h:12,
                 from layer0/ShaderMgr.h:24,
                 from layer1/Scene.h:29,
                 from layer3/Executive.h:35,
                 from layer1/Color.cpp:31:
layer1/Color.cpp:515:18: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector<ExtRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  515 |     assert(a_new <= I->Ext.size());
      |            ~~~~~~^~~~~~~~~~~~~~~~
layer1/Color.cpp:518:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector<ExtRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  518 |     if (a_new == I->Ext.size()) {
      |         ~~~~~~^~~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘int ColorFromPyList(PyMOLGlobals*, PyObject*, int)’:
layer1/Color.cpp:569:44: warning: comparison of integer expressions of different signedness: ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  569 |     if (partial_restore && I->Color.size() > index) {
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
layer1/Color.cpp:575:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  575 |     if (index >= I->Color.size()) {
      |         ~~~~~~^~~~~~~~~~~~~~~~~~
layer1/Color.cpp:576:30: warning: comparison of integer expressions of different signedness: ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  576 |       assert(I->Color.size() == index);
      |              ~~~~~~~~~~~~~~~~^~~~~~~~
layer1/Color.cpp: In function ‘int ColorGetIndex(PyMOLGlobals*, const char*)’:
layer1/Color.cpp:683:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  683 |       if((i < I->Color.size()) && (i >= 0))
      |           ~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘const char* ColorGetName(PyMOLGlobals*, int)’:
layer1/Color.cpp:764:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  764 |   if((index >= 0) && (index < I->Color.size())) {
      |                       ~~~~~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp:776:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ExtRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  776 |     if (a < I->Ext.size()) {
      |         ~~^~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘int ColorGetStatus(PyMOLGlobals*, int)’:
layer1/Color.cpp:792:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  792 |   if((index >= 0) && (index < I->Color.size())) {
      |                       ~~~~~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘void ColorReset(PyMOLGlobals*)’:
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1026:3: note: in expansion of macro ‘reg_named_color’
 1026 |   reg_named_color("white", 1.F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1027:3: note: in expansion of macro ‘reg_named_color’
 1027 |   reg_named_color("black", 0.F, 0.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1028:3: note: in expansion of macro ‘reg_named_color’
 1028 |   reg_named_color("blue", 0.F, 0.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1029:3: note: in expansion of macro ‘reg_named_color’
 1029 |   reg_named_color("green", 0.F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1030:3: note: in expansion of macro ‘reg_named_color’
 1030 |   reg_named_color("red", 1.F, 0.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1031:3: note: in expansion of macro ‘reg_named_color’
 1031 |   reg_named_color("cyan", 0.F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1032:3: note: in expansion of macro ‘reg_named_color’
 1032 |   reg_named_color("yellow", 1.F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1033:3: note: in expansion of macro ‘reg_named_color’
 1033 |   reg_named_color("dash", 1.F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1034:3: note: in expansion of macro ‘reg_named_color’
 1034 |   reg_named_color("magenta", 1.F, 0.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1035:3: note: in expansion of macro ‘reg_named_color’
 1035 |   reg_named_color("salmon", 1.F, 0.6F, 0.6F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1036:3: note: in expansion of macro ‘reg_named_color’
 1036 |   reg_named_color("lime", 0.5F, 1.F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1037:3: note: in expansion of macro ‘reg_named_color’
 1037 |   reg_named_color("slate", 0.5F, 0.5F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1038:3: note: in expansion of macro ‘reg_named_color’
 1038 |   reg_named_color("hotpink", 1.F, 0.F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1039:3: note: in expansion of macro ‘reg_named_color’
 1039 |   reg_named_color("orange", 1.F, 0.5F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1040:3: note: in expansion of macro ‘reg_named_color’
 1040 |   reg_named_color("chartreuse", 0.5F, 1.F, 0.F); /* AKA puke green */
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1041:3: note: in expansion of macro ‘reg_named_color’
 1041 |   reg_named_color("limegreen", 0.F, 1.F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1042:3: note: in expansion of macro ‘reg_named_color’
 1042 |   reg_named_color("purpleblue", 0.5F, 0.F, 1.F); /* legacy name */
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1043:3: note: in expansion of macro ‘reg_named_color’
 1043 |   reg_named_color("marine", 0.F, 0.5F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1044:3: note: in expansion of macro ‘reg_named_color’
 1044 |   reg_named_color("olive", 0.77F, 0.7F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1045:3: note: in expansion of macro ‘reg_named_color’
 1045 |   reg_named_color("purple", 0.75F, 0.F, 0.75F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1046:3: note: in expansion of macro ‘reg_named_color’
 1046 |   reg_named_color("teal", 0.F, 0.75F, 0.75F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1047:3: note: in expansion of macro ‘reg_named_color’
 1047 |   reg_named_color("ruby", 0.6F, 0.2F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1048:3: note: in expansion of macro ‘reg_named_color’
 1048 |   reg_named_color("forest", 0.2F, 0.6F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1049:3: note: in expansion of macro ‘reg_named_color’
 1049 |   reg_named_color("deepblue", 0.25F, 0.25F, 0.65F); /* was "deep" */
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1050:3: note: in expansion of macro ‘reg_named_color’
 1050 |   reg_named_color("grey", 0.5F, 0.5F, 0.5F); /* english spelling */
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1051:3: note: in expansion of macro ‘reg_named_color’
 1051 |   reg_named_color("gray", 0.5F, 0.5F, 0.5F); /* american spelling */
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1052:3: note: in expansion of macro ‘reg_named_color’
 1052 |   reg_named_color("carbon", 0.2F, 1.F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1053:3: note: in expansion of macro ‘reg_named_color’
 1053 |   reg_named_color("nitrogen", 0.2F, 0.2F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1054:3: note: in expansion of macro ‘reg_named_color’
 1054 |   reg_named_color("oxygen", 1.F, 0.3F, 0.3F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1055:3: note: in expansion of macro ‘reg_named_color’
 1055 |   reg_named_color("hydrogen", 0.9F, 0.9F, 0.9F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1056:3: note: in expansion of macro ‘reg_named_color’
 1056 |   reg_named_color("brightorange", 1.F, 0.7F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1057:3: note: in expansion of macro ‘reg_named_color’
 1057 |   reg_named_color("sulfur", 0.9F, 0.775F, 0.25F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1058:3: note: in expansion of macro ‘reg_named_color’
 1058 |   reg_named_color("tv_red", 1.F, 0.2F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1059:3: note: in expansion of macro ‘reg_named_color’
 1059 |   reg_named_color("tv_green", 0.2F, 1.F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1060:3: note: in expansion of macro ‘reg_named_color’
 1060 |   reg_named_color("tv_blue", 0.3F, 0.3F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1061:3: note: in expansion of macro ‘reg_named_color’
 1061 |   reg_named_color("tv_yellow", 1.F, 1.F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1062:3: note: in expansion of macro ‘reg_named_color’
 1062 |   reg_named_color("yelloworange", 1.F, 0.87F, 0.37F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1063:3: note: in expansion of macro ‘reg_named_color’
 1063 |   reg_named_color("tv_orange", 1.F, 0.55F, 0.15F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1064:3: note: in expansion of macro ‘reg_named_color’
 1064 |   reg_named_color("br0", 0.1F, 0.1F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1065:3: note: in expansion of macro ‘reg_named_color’
 1065 |   reg_named_color("br1", 0.2F, 0.1F, 0.9F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1066:3: note: in expansion of macro ‘reg_named_color’
 1066 |   reg_named_color("br2", 0.3F, 0.1F, 0.8F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1067:3: note: in expansion of macro ‘reg_named_color’
 1067 |   reg_named_color("br3", 0.4F, 0.1F, 0.7F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1068:3: note: in expansion of macro ‘reg_named_color’
 1068 |   reg_named_color("br4", 0.5F, 0.1F, 0.6F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1069:3: note: in expansion of macro ‘reg_named_color’
 1069 |   reg_named_color("br5", 0.6F, 0.1F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1070:3: note: in expansion of macro ‘reg_named_color’
 1070 |   reg_named_color("br6", 0.7F, 0.1F, 0.4F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1071:3: note: in expansion of macro ‘reg_named_color’
 1071 |   reg_named_color("br7", 0.8F, 0.1F, 0.3F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1072:3: note: in expansion of macro ‘reg_named_color’
 1072 |   reg_named_color("br8", 0.9F, 0.1F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1073:3: note: in expansion of macro ‘reg_named_color’
 1073 |   reg_named_color("br9", 1.F, 0.1F, 0.1F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1074:3: note: in expansion of macro ‘reg_named_color’
 1074 |   reg_named_color("pink", 1.F, 0.65F, 0.85F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1075:3: note: in expansion of macro ‘reg_named_color’
 1075 |   reg_named_color("firebrick", 0.698F, 0.13F, 0.13F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1076:3: note: in expansion of macro ‘reg_named_color’
 1076 |   reg_named_color("chocolate", 0.555F, 0.222F, 0.111F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1077:3: note: in expansion of macro ‘reg_named_color’
 1077 |   reg_named_color("brown", 0.65F, 0.32F, 0.17F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1078:3: note: in expansion of macro ‘reg_named_color’
 1078 |   reg_named_color("wheat", 0.99F, 0.82F, 0.65F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1079:3: note: in expansion of macro ‘reg_named_color’
 1079 |   reg_named_color("violet", 1.F, 0.5F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1088:5: note: in expansion of macro ‘reg_named_color’
 1088 |     reg_named_color(name, a / 99.F, a / 99.F, a / 99.F);
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1091:3: note: in expansion of macro ‘reg_named_color’
 1091 |   reg_named_color("lightmagenta", 1.F, 0.2F, 0.8F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1105:5: note: in expansion of macro ‘reg_named_color’
 1105 |     reg_named_color(name,
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1121:5: note: in expansion of macro ‘reg_named_color’
 1121 |     reg_named_color(name,
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1137:5: note: in expansion of macro ‘reg_named_color’
 1137 |     reg_named_color(name,
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1155:5: note: in expansion of macro ‘reg_named_color’
 1155 |     reg_named_color(name,
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1161:3: note: in expansion of macro ‘reg_named_color’
 1161 |   reg_named_color("density", 0.1F, 0.1F, 0.6F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1168:5: note: in expansion of macro ‘reg_named_color’
 1168 |     reg_named_color(name, a / 99.F, a / 99.F, a / 99.F);
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1183:5: note: in expansion of macro ‘reg_named_color’
 1183 |     reg_named_color(name,
      |     ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1189:3: note: in expansion of macro ‘reg_named_color’
 1189 |   reg_named_color("paleyellow", 1.F, 1.F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1190:3: note: in expansion of macro ‘reg_named_color’
 1190 |   reg_named_color("aquamarine", 0.5F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1191:3: note: in expansion of macro ‘reg_named_color’
 1191 |   reg_named_color("deepsalmon", 1.F, 0.5F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1192:3: note: in expansion of macro ‘reg_named_color’
 1192 |   reg_named_color("palegreen", 0.65F, 0.9F, 0.65F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1193:3: note: in expansion of macro ‘reg_named_color’
 1193 |   reg_named_color("deepolive", 0.6F, 0.6F, 0.1F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1194:3: note: in expansion of macro ‘reg_named_color’
 1194 |   reg_named_color("deeppurple", 0.6F, 0.1F, 0.6F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1195:3: note: in expansion of macro ‘reg_named_color’
 1195 |   reg_named_color("deepteal", 0.1F, 0.6F, 0.6F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1196:3: note: in expansion of macro ‘reg_named_color’
 1196 |   reg_named_color("lightblue", 0.75F, 0.75F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1197:3: note: in expansion of macro ‘reg_named_color’
 1197 |   reg_named_color("lightorange", 1.F, 0.8F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1198:3: note: in expansion of macro ‘reg_named_color’
 1198 |   reg_named_color("palecyan", 0.8F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1199:3: note: in expansion of macro ‘reg_named_color’
 1199 |   reg_named_color("lightteal", 0.4F, 0.7F, 0.7F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1200:3: note: in expansion of macro ‘reg_named_color’
 1200 |   reg_named_color("splitpea", 0.52F, 0.75F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1201:3: note: in expansion of macro ‘reg_named_color’
 1201 |   reg_named_color("raspberry", 0.7F, 0.3F, 0.4F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1202:3: note: in expansion of macro ‘reg_named_color’
 1202 |   reg_named_color("sand", 0.72F, 0.55F, 0.3F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1203:3: note: in expansion of macro ‘reg_named_color’
 1203 |   reg_named_color("smudge", 0.55F, 0.7F, 0.4F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1204:3: note: in expansion of macro ‘reg_named_color’
 1204 |   reg_named_color("violetpurple", 0.55F, 0.25F, 0.6F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1205:3: note: in expansion of macro ‘reg_named_color’
 1205 |   reg_named_color("dirtyviolet", 0.7F, 0.5F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1208:3: note: in expansion of macro ‘reg_named_color’
 1208 |   reg_named_color("_deepsalmon", 1.F, 0.42F, 0.42F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1210:3: note: in expansion of macro ‘reg_named_color’
 1210 |   reg_named_color("lightpink", 1.F, 0.75F, 0.87F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1211:3: note: in expansion of macro ‘reg_named_color’
 1211 |   reg_named_color("greencyan", 0.25F, 1.F, 0.75F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1212:3: note: in expansion of macro ‘reg_named_color’
 1212 |   reg_named_color("limon", 0.75F, 1.F, 0.25F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1213:3: note: in expansion of macro ‘reg_named_color’
 1213 |   reg_named_color("skyblue", 0.2F, 0.5F, 0.8F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1214:3: note: in expansion of macro ‘reg_named_color’
 1214 |   reg_named_color("bluewhite", 0.85F, 0.85F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1215:3: note: in expansion of macro ‘reg_named_color’
 1215 |   reg_named_color("warmpink", 0.85F, 0.2F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1216:3: note: in expansion of macro ‘reg_named_color’
 1216 |   reg_named_color("darksalmon", 0.73F, 0.55F, 0.52F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1217:3: note: in expansion of macro ‘reg_named_color’
 1217 |   reg_named_color("helium", 0.850980392F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1218:3: note: in expansion of macro ‘reg_named_color’
 1218 |   reg_named_color("lithium", 0.8F, 0.501960784F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1219:3: note: in expansion of macro ‘reg_named_color’
 1219 |   reg_named_color("beryllium", 0.760784314F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1220:3: note: in expansion of macro ‘reg_named_color’
 1220 |   reg_named_color("boron", 1.F, 0.709803922F, 0.709803922F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1221:3: note: in expansion of macro ‘reg_named_color’
 1221 |   reg_named_color("fluorine", 0.701960784F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1222:3: note: in expansion of macro ‘reg_named_color’
 1222 |   reg_named_color("neon", 0.701960784F, 0.890196078F, 0.960784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1223:3: note: in expansion of macro ‘reg_named_color’
 1223 |   reg_named_color("sodium", 0.670588235F, 0.360784314F, 0.949019608F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1224:3: note: in expansion of macro ‘reg_named_color’
 1224 |   reg_named_color("magnesium", 0.541176471F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1225:3: note: in expansion of macro ‘reg_named_color’
 1225 |   reg_named_color("aluminum", 0.749019608F, 0.650980392F, 0.650980392F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1226:3: note: in expansion of macro ‘reg_named_color’
 1226 |   reg_named_color("silicon", 0.941176471F, 0.784313725F, 0.62745098F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1227:3: note: in expansion of macro ‘reg_named_color’
 1227 |   reg_named_color("phosphorus", 1.F, 0.501960784F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1228:3: note: in expansion of macro ‘reg_named_color’
 1228 |   reg_named_color("chlorine", 0.121568627F, 0.941176471F, 0.121568627F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1229:3: note: in expansion of macro ‘reg_named_color’
 1229 |   reg_named_color("argon", 0.501960784F, 0.819607843F, 0.890196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1230:3: note: in expansion of macro ‘reg_named_color’
 1230 |   reg_named_color("potassium", 0.560784314F, 0.250980392F, 0.831372549F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1231:3: note: in expansion of macro ‘reg_named_color’
 1231 |   reg_named_color("calcium", 0.239215686F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1232:3: note: in expansion of macro ‘reg_named_color’
 1232 |   reg_named_color("scandium", 0.901960784F, 0.901960784F, 0.901960784F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1233:3: note: in expansion of macro ‘reg_named_color’
 1233 |   reg_named_color("titanium", 0.749019608F, 0.760784314F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1234:3: note: in expansion of macro ‘reg_named_color’
 1234 |   reg_named_color("vanadium", 0.650980392F, 0.650980392F, 0.670588235F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1235:3: note: in expansion of macro ‘reg_named_color’
 1235 |   reg_named_color("chromium", 0.541176471F, 0.6F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1236:3: note: in expansion of macro ‘reg_named_color’
 1236 |   reg_named_color("manganese", 0.611764706F, 0.478431373F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1237:3: note: in expansion of macro ‘reg_named_color’
 1237 |   reg_named_color("iron", 0.878431373F, 0.4F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1238:3: note: in expansion of macro ‘reg_named_color’
 1238 |   reg_named_color("cobalt", 0.941176471F, 0.564705882F, 0.62745098F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1239:3: note: in expansion of macro ‘reg_named_color’
 1239 |   reg_named_color("nickel", 0.31372549F, 0.815686275F, 0.31372549F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1240:3: note: in expansion of macro ‘reg_named_color’
 1240 |   reg_named_color("copper", 0.784313725F, 0.501960784F, 0.2F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1241:3: note: in expansion of macro ‘reg_named_color’
 1241 |   reg_named_color("zinc", 0.490196078F, 0.501960784F, 0.690196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1242:3: note: in expansion of macro ‘reg_named_color’
 1242 |   reg_named_color("gallium", 0.760784314F, 0.560784314F, 0.560784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1243:3: note: in expansion of macro ‘reg_named_color’
 1243 |   reg_named_color("germanium", 0.4F, 0.560784314F, 0.560784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1244:3: note: in expansion of macro ‘reg_named_color’
 1244 |   reg_named_color("arsenic", 0.741176471F, 0.501960784F, 0.890196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1245:3: note: in expansion of macro ‘reg_named_color’
 1245 |   reg_named_color("selenium", 1.F, 0.631372549F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1246:3: note: in expansion of macro ‘reg_named_color’
 1246 |   reg_named_color("bromine", 0.650980392F, 0.160784314F, 0.160784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1247:3: note: in expansion of macro ‘reg_named_color’
 1247 |   reg_named_color("krypton", 0.360784314F, 0.721568627F, 0.819607843F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1248:3: note: in expansion of macro ‘reg_named_color’
 1248 |   reg_named_color("rubidium", 0.439215686F, 0.180392157F, 0.690196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1249:3: note: in expansion of macro ‘reg_named_color’
 1249 |   reg_named_color("strontium", 0.F, 1.F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1250:3: note: in expansion of macro ‘reg_named_color’
 1250 |   reg_named_color("yttrium", 0.580392157F, 1.F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1251:3: note: in expansion of macro ‘reg_named_color’
 1251 |   reg_named_color("zirconium", 0.580392157F, 0.878431373F, 0.878431373F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1252:3: note: in expansion of macro ‘reg_named_color’
 1252 |   reg_named_color("niobium", 0.450980392F, 0.760784314F, 0.788235294F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1253:3: note: in expansion of macro ‘reg_named_color’
 1253 |   reg_named_color("molybdenum", 0.329411765F, 0.709803922F, 0.709803922F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1254:3: note: in expansion of macro ‘reg_named_color’
 1254 |   reg_named_color("technetium", 0.231372549F, 0.619607843F, 0.619607843F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1255:3: note: in expansion of macro ‘reg_named_color’
 1255 |   reg_named_color("ruthenium", 0.141176471F, 0.560784314F, 0.560784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1256:3: note: in expansion of macro ‘reg_named_color’
 1256 |   reg_named_color("rhodium", 0.039215686F, 0.490196078F, 0.549019608F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1257:3: note: in expansion of macro ‘reg_named_color’
 1257 |   reg_named_color("palladium", 0.F, 0.411764706F, 0.521568627F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1258:3: note: in expansion of macro ‘reg_named_color’
 1258 |   reg_named_color("silver", 0.752941176F, 0.752941176F, 0.752941176F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1259:3: note: in expansion of macro ‘reg_named_color’
 1259 |   reg_named_color("cadmium", 1.F, 0.850980392F, 0.560784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1260:3: note: in expansion of macro ‘reg_named_color’
 1260 |   reg_named_color("indium", 0.650980392F, 0.458823529F, 0.450980392F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1261:3: note: in expansion of macro ‘reg_named_color’
 1261 |   reg_named_color("tin", 0.4F, 0.501960784F, 0.501960784F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1262:3: note: in expansion of macro ‘reg_named_color’
 1262 |   reg_named_color("antimony", 0.619607843F, 0.388235294F, 0.709803922F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1263:3: note: in expansion of macro ‘reg_named_color’
 1263 |   reg_named_color("tellurium", 0.831372549F, 0.478431373F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1264:3: note: in expansion of macro ‘reg_named_color’
 1264 |   reg_named_color("iodine", 0.580392157F, 0.F, 0.580392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1265:3: note: in expansion of macro ‘reg_named_color’
 1265 |   reg_named_color("xenon", 0.258823529F, 0.619607843F, 0.690196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1266:3: note: in expansion of macro ‘reg_named_color’
 1266 |   reg_named_color("cesium", 0.341176471F, 0.090196078F, 0.560784314F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1267:3: note: in expansion of macro ‘reg_named_color’
 1267 |   reg_named_color("barium", 0.F, 0.788235294F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1268:3: note: in expansion of macro ‘reg_named_color’
 1268 |   reg_named_color("lanthanum", 0.439215686F, 0.831372549F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1269:3: note: in expansion of macro ‘reg_named_color’
 1269 |   reg_named_color("cerium", 1.F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1270:3: note: in expansion of macro ‘reg_named_color’
 1270 |   reg_named_color("praseodymium", 0.850980392F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1271:3: note: in expansion of macro ‘reg_named_color’
 1271 |   reg_named_color("neodymium", 0.780392157F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1272:3: note: in expansion of macro ‘reg_named_color’
 1272 |   reg_named_color("promethium", 0.639215686F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1273:3: note: in expansion of macro ‘reg_named_color’
 1273 |   reg_named_color("samarium", 0.560784314F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1274:3: note: in expansion of macro ‘reg_named_color’
 1274 |   reg_named_color("europium", 0.380392157F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1275:3: note: in expansion of macro ‘reg_named_color’
 1275 |   reg_named_color("gadolinium", 0.270588235F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1276:3: note: in expansion of macro ‘reg_named_color’
 1276 |   reg_named_color("terbium", 0.188235294F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1277:3: note: in expansion of macro ‘reg_named_color’
 1277 |   reg_named_color("dysprosium", 0.121568627F, 1.F, 0.780392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1278:3: note: in expansion of macro ‘reg_named_color’
 1278 |   reg_named_color("holmium", 0.F, 1.F, 0.611764706F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1279:3: note: in expansion of macro ‘reg_named_color’
 1279 |   reg_named_color("erbium", 0.F, 0.901960784F, 0.458823529F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1280:3: note: in expansion of macro ‘reg_named_color’
 1280 |   reg_named_color("thulium", 0.F, 0.831372549F, 0.321568627F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1281:3: note: in expansion of macro ‘reg_named_color’
 1281 |   reg_named_color("ytterbium", 0.F, 0.749019608F, 0.219607843F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1282:3: note: in expansion of macro ‘reg_named_color’
 1282 |   reg_named_color("lutetium", 0.F, 0.670588235F, 0.141176471F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1283:3: note: in expansion of macro ‘reg_named_color’
 1283 |   reg_named_color("hafnium", 0.301960784F, 0.760784314F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1284:3: note: in expansion of macro ‘reg_named_color’
 1284 |   reg_named_color("tantalum", 0.301960784F, 0.650980392F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1285:3: note: in expansion of macro ‘reg_named_color’
 1285 |   reg_named_color("tungsten", 0.129411765F, 0.580392157F, 0.839215686F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1286:3: note: in expansion of macro ‘reg_named_color’
 1286 |   reg_named_color("rhenium", 0.149019608F, 0.490196078F, 0.670588235F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1287:3: note: in expansion of macro ‘reg_named_color’
 1287 |   reg_named_color("osmium", 0.149019608F, 0.4F, 0.588235294F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1288:3: note: in expansion of macro ‘reg_named_color’
 1288 |   reg_named_color("iridium", 0.090196078F, 0.329411765F, 0.529411765F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1289:3: note: in expansion of macro ‘reg_named_color’
 1289 |   reg_named_color("platinum", 0.815686275F, 0.815686275F, 0.878431373F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1290:3: note: in expansion of macro ‘reg_named_color’
 1290 |   reg_named_color("gold", 1.F, 0.819607843F, 0.137254902F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1291:3: note: in expansion of macro ‘reg_named_color’
 1291 |   reg_named_color("mercury", 0.721568627F, 0.721568627F, 0.815686275F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1292:3: note: in expansion of macro ‘reg_named_color’
 1292 |   reg_named_color("thallium", 0.650980392F, 0.329411765F, 0.301960784F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1293:3: note: in expansion of macro ‘reg_named_color’
 1293 |   reg_named_color("lead", 0.341176471F, 0.349019608F, 0.380392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1294:3: note: in expansion of macro ‘reg_named_color’
 1294 |   reg_named_color("bismuth", 0.619607843F, 0.309803922F, 0.709803922F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1295:3: note: in expansion of macro ‘reg_named_color’
 1295 |   reg_named_color("polonium", 0.670588235F, 0.360784314F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1296:3: note: in expansion of macro ‘reg_named_color’
 1296 |   reg_named_color("astatine", 0.458823529F, 0.309803922F, 0.270588235F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1297:3: note: in expansion of macro ‘reg_named_color’
 1297 |   reg_named_color("radon", 0.258823529F, 0.509803922F, 0.588235294F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1298:3: note: in expansion of macro ‘reg_named_color’
 1298 |   reg_named_color("francium", 0.258823529F, 0.F, 0.4F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1299:3: note: in expansion of macro ‘reg_named_color’
 1299 |   reg_named_color("radium", 0.F, 0.490196078F, 0.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1300:3: note: in expansion of macro ‘reg_named_color’
 1300 |   reg_named_color("actinium", 0.439215686F, 0.670588235F, 0.980392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1301:3: note: in expansion of macro ‘reg_named_color’
 1301 |   reg_named_color("thorium", 0.F, 0.729411765F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1302:3: note: in expansion of macro ‘reg_named_color’
 1302 |   reg_named_color("protactinium", 0.F, 0.631372549F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1303:3: note: in expansion of macro ‘reg_named_color’
 1303 |   reg_named_color("uranium", 0.F, 0.560784314F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1304:3: note: in expansion of macro ‘reg_named_color’
 1304 |   reg_named_color("neptunium", 0.F, 0.501960784F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1305:3: note: in expansion of macro ‘reg_named_color’
 1305 |   reg_named_color("plutonium", 0.F, 0.419607843F, 1.F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1306:3: note: in expansion of macro ‘reg_named_color’
 1306 |   reg_named_color("americium", 0.329411765F, 0.360784314F, 0.949019608F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1307:3: note: in expansion of macro ‘reg_named_color’
 1307 |   reg_named_color("curium", 0.470588235F, 0.360784314F, 0.890196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1308:3: note: in expansion of macro ‘reg_named_color’
 1308 |   reg_named_color("berkelium", 0.541176471F, 0.309803922F, 0.890196078F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1309:3: note: in expansion of macro ‘reg_named_color’
 1309 |   reg_named_color("californium", 0.631372549F, 0.211764706F, 0.831372549F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1310:3: note: in expansion of macro ‘reg_named_color’
 1310 |   reg_named_color("einsteinium", 0.701960784F, 0.121568627F, 0.831372549F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1311:3: note: in expansion of macro ‘reg_named_color’
 1311 |   reg_named_color("fermium", 0.701960784F, 0.121568627F, 0.729411765F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1312:3: note: in expansion of macro ‘reg_named_color’
 1312 |   reg_named_color("mendelevium", 0.701960784F, 0.050980392F, 0.650980392F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1313:3: note: in expansion of macro ‘reg_named_color’
 1313 |   reg_named_color("nobelium", 0.741176471F, 0.050980392F, 0.529411765F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1314:3: note: in expansion of macro ‘reg_named_color’
 1314 |   reg_named_color("lawrencium", 0.780392157F, 0.F, 0.4F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1315:3: note: in expansion of macro ‘reg_named_color’
 1315 |   reg_named_color("rutherfordium", 0.8F, 0.F, 0.349019608F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1316:3: note: in expansion of macro ‘reg_named_color’
 1316 |   reg_named_color("dubnium", 0.819607843F, 0.F, 0.309803922F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1317:3: note: in expansion of macro ‘reg_named_color’
 1317 |   reg_named_color("seaborgium", 0.850980392F, 0.F, 0.270588235F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1318:3: note: in expansion of macro ‘reg_named_color’
 1318 |   reg_named_color("bohrium", 0.878431373F, 0.F, 0.219607843F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1319:3: note: in expansion of macro ‘reg_named_color’
 1319 |   reg_named_color("hassium", 0.901960784F, 0.F, 0.180392157F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1320:3: note: in expansion of macro ‘reg_named_color’
 1320 |   reg_named_color("meitnerium", 0.921568627F, 0.F, 0.149019608F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1321:3: note: in expansion of macro ‘reg_named_color’
 1321 |   reg_named_color("deuterium", 0.9F, 0.9F, 0.9F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1322:3: note: in expansion of macro ‘reg_named_color’
 1322 |   reg_named_color("lonepair", 0.5F, 0.5F, 0.5F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp:1023:25: warning: comparison of integer expressions of different signedness: ‘std::unordered_map<std::__cxx11::basic_string<char>, int>::mapped_type’ {aka ‘int’} and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1023 |     assert(I->Idx[name] == Color.size() - 1);                                  \
layer1/Color.cpp:1323:3: note: in expansion of macro ‘reg_named_color’
 1323 |   reg_named_color("pseudoatom", 0.9F, 0.9F, 0.9F);
      |   ^~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘void ColorUpdateFromLut(PyMOLGlobals*, int)’:
layer1/Color.cpp:1695:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1695 |   for(i = 0; i < I->Color.size(); i++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp:1699:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1699 |     if(index < I->Color.size()) {
      |        ~~~~~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘const float* ColorGet(PyMOLGlobals*, int)’:
layer1/Color.cpp:1808:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1808 |   if((index >= 0) && (index < I->Color.size())) {
      |                       ~~~~~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘const float* ColorGetRaw(PyMOLGlobals*, int)’:
layer1/Color.cpp:1835:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1835 |   if((index >= 0) && (index < I->Color.size())) {
      |                       ~~~~~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp: In function ‘int ColorGetEncoded(PyMOLGlobals*, int, float*)’:
layer1/Color.cpp:1853:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1853 |   if((index >= 0) && (index < I->Color.size())) {
      |                       ~~~~~~^~~~~~~~~~~~~~~~~
layer1/Color.cpp: In instantiation of ‘int findByCaseInsensitiveName(PyMOLGlobals*, const Sequence&, const char*) [with Sequence = std::vector<ExtRec>]’:
layer1/Color.cpp:304:35:   required from here
  304 |   return findByCaseInsensitiveName(G, G->Color->Ext, name);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
layer1/Color.cpp:245:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ExtRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  245 |   for (int a = 0; a < seq.size(); ++a) {
      |                   ~~^~~~~~~~~~~~
layer1/Color.cpp: In instantiation of ‘int findByCaseInsensitiveName(PyMOLGlobals*, const Sequence&, const char*) [with Sequence = std::vector<ColorRec>]’:
layer1/Color.cpp:626:38:   required from here
  626 |     color = findByCaseInsensitiveName(G, I->Color, name);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer1/Color.cpp:245:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  245 |   for (int a = 0; a < seq.size(); ++a) {
      |                   ~~^~~~~~~~~~~~
layer1/Color.cpp: In instantiation of ‘int findByCaseInsensitivePrefix(PyMOLGlobals*, const Sequence&, const char*, int&) [with Sequence = std::vector<ColorRec>]’:
layer1/Color.cpp:741:42:   required from here
  741 |   int color = findByCaseInsensitivePrefix(G, I->Color, name, best);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
layer1/Color.cpp:275:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ColorRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  275 |   for (int a = 0; a < seq.size(); ++a) {
      |                   ~~^~~~~~~~~~~~
layer1/Color.cpp: In instantiation of ‘int findByCaseInsensitivePrefix(PyMOLGlobals*, const Sequence&, const char*, int&) [with Sequence = std::vector<ExtRec>]’:
layer1/Color.cpp:743:54:   required from here
  743 |     int const ext_color = findByCaseInsensitivePrefix(G, I->Ext, name, best);
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
layer1/Color.cpp:275:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ExtRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  275 |   for (int a = 0; a < seq.size(); ++a) {
      |                   ~~^~~~~~~~~~~~
layer1/SceneMouse.cpp: In function ‘void SceneClickPickBond(PyMOLGlobals*, int, int, int, const NamedPicking&)’:
layer1/SceneMouse.cpp:513:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare]
  513 |     if (atIndex == LastPicked.src.index)
      |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
layer1/SceneMouse.cpp: In function ‘SceneClickTransformObject(PyMOLGlobals*, pymol::CObject*, NamedPicking const&, int, bool)’:
layer1/SceneMouse.cpp:455:32: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 237 [-Wformat-truncation=]
  455 |           " You clicked %s -> (%s)\n", buffer.c_str(), name ENDFB(G);
      |                                ^~                      ~~~~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/c++/14/cstdio:42,
                 from /usr/include/c++/14/ext/string_conversions.h:45,
                 from /usr/include/c++/14/bits/basic_string.h:4154,
                 from /usr/include/c++/14/string:54,
                 from /usr/include/c++/14/bits/locale_classes.h:40,
                 from /usr/include/c++/14/bits/ios_base.h:41,
                 from /usr/include/c++/14/ios:44,
                 from /usr/include/c++/14/ostream:40,
                 from include/pymol/zstring_view.h:12,
                 from layer1/SceneMouse.h:4,
                 from layer1/SceneMouse.cpp:1:
In function ‘snprintf’,
    inlined from ‘SceneClickTransformObject(PyMOLGlobals*, pymol::CObject*, NamedPicking const&, int, bool)’ at layer1/SceneMouse.cpp:454:11:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output 21 or more bytes (assuming 276) into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In function ‘SceneRenderPickingMultiPick(PyMOLGlobals*, SceneUnitContext*, Multipick*, unsigned int)’,
    inlined from ‘SceneRenderPicking(PyMOLGlobals*, int, int*, int, Picking*, int, int, Multipick*, SceneUnitContext*, unsigned int)’ at layer1/ScenePicking.cpp:314:32:
layer1/ScenePicking.cpp:249:7: warning: ‘previous.src.index’ may be used uninitialized [-Wmaybe-uninitialized]
  249 |       if (pik->src.index != previous.src.index ||
      |       ^~
layer1/ScenePicking.cpp: In function ‘SceneRenderPicking(PyMOLGlobals*, int, int*, int, Picking*, int, int, Multipick*, SceneUnitContext*, unsigned int)’:
layer1/ScenePicking.cpp:238:11: note: ‘previous.src.index’ was declared here
  238 |   Picking previous;
      |           ^~~~~~~~
In file included from layer0/vla.h:7,
                 from layer1/Symmetry.h:26,
                 from layer1/PyMOLObject.h:27,
                 from layer1/Scene.h:22,
                 from layer1/Control.cpp:25:
layer1/Control.cpp: In function ‘void ControlFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CControl’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer1/Control.cpp:410:3: note: in expansion of macro ‘DeleteP’
  410 |   DeleteP(G->Control);
      |   ^~~~~~~
layer1/Extrude.cpp: In function ‘ExtrudeComputeTangents(CExtrude*)’:
layer1/Extrude.cpp:741:13: warning: ‘MEM <vector(2) float> [(float *)_62]’ may be used uninitialized [-Wmaybe-uninitialized]
  741 |   *(v1++) = *(v++);             /* first segment */
      |             ^~~~~~
layer1/Extrude.cpp:743:13: warning: ‘MEM[(float *)_62 + 8B]’ may be used uninitialized [-Wmaybe-uninitialized]
  743 |   *(v1++) = *(v++);
      |             ^~~~~~
layer1/Extrude.cpp: In function ‘ExtrudeCGOSurfaceTube(CExtrude const*, CGO*, cCylCap, float const*, bool, int)’:
layer1/Extrude.cpp:948:37: warning: ‘start’ may be used uninitialized [-Wmaybe-uninitialized]
  948 |             if(color_override && (b > start) && (b < stop))
      |                                  ~~~^~~~~~~~
layer1/Extrude.cpp:875:7: note: ‘start’ was declared here
  875 |   int start, stop;
      |       ^~~~~
layer1/Extrude.cpp:948:46: warning: ‘stop’ may be used uninitialized [-Wmaybe-uninitialized]
  948 |             if(color_override && (b > start) && (b < stop))
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
layer1/Extrude.cpp:875:14: note: ‘stop’ was declared here
  875 |   int start, stop;
      |              ^~~~
layer1/Seq.cpp: In function ‘int SeqFindRowCol(PyMOLGlobals*, int, int, int*, int*, int)’:
layer1/Seq.cpp:61:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
   61 |         if((char_num >= 0) && (char_num < row->ext_len) && (row->char2col)) {
      |                                ~~~~~~~~~^~~~~~~~~~~~~~
layer1/Seq.cpp: In member function ‘virtual void CSeq::reshape(int, int)’:
layer1/Seq.cpp:114:28: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  114 |       if(I->Row[a].ext_len > I->Size)
layer1/Seq.cpp: In member function ‘virtual void CSeq::draw(CGO*)’:
layer1/Seq.cpp:392:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
  392 |         if(max_len < row->ext_len)
      |            ~~~~~~~~^~~~~~~~~~~~~~
In file included from layer0/vla.h:7,
                 from layer1/Symmetry.h:26,
                 from layer1/PyMOLObject.h:27,
                 from layer1/Seq.h:21,
                 from layer1/Seq.cpp:22:
layer1/Seq.cpp: In function ‘void SeqFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CSeq’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer1/Seq.cpp:731:3: note: in expansion of macro ‘DeleteP’
  731 |   DeleteP(G->Seq);
      |   ^~~~~~~
layer1/Seq.cpp: At global scope:
layer1/Seq.cpp:717:13: warning: ‘void SeqPurgeRowVLA(PyMOLGlobals*)’ defined but not used [-Wunused-function]
  717 | static void SeqPurgeRowVLA(PyMOLGlobals * G)
      |             ^~~~~~~~~~~~~~
layer1/Wizard.cpp: In member function ‘virtual int CWizard::release(int, int, int, int)’:
layer1/Wizard.cpp:571:18: warning: unused variable ‘wiz’ [-Wunused-variable]
  571 |         if (auto wiz = WizardGet(G)) {
      |                  ^~~
layer1/Wizard.cpp: In member function ‘virtual void CWizard::draw(CGO*)’:
layer1/Wizard.cpp:727:5: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  727 |     else
      |     ^~~~
layer1/Wizard.cpp:729:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  729 |       drawTopEdge();
      |       ^~~~~~~~~~~
In file included from layer1/Wizard.cpp:27:
layer1/Wizard.cpp: In function ‘void WizardFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CWizard’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer1/Wizard.cpp:845:3: note: in expansion of macro ‘DeleteP’
  845 |   DeleteP(G->Wizard);
      |   ^~~~~~~
layer1/Setting.cpp: In function ‘void SettingGenerateSideEffects(PyMOLGlobals*, int, const char*, int, int)’:
layer1/Setting.cpp:2070:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 2070 |     if (SettingGetGlobal_b(G, cSetting_precomputed_lighting))
      |     ^~
layer1/Setting.cpp:2072:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 2072 |       SceneInvalidate(G);
      |       ^~~~~~~~~~~~~~~
layer2/AtomInfo.cpp: In function ‘bool AtomResiFromResv(char*, size_t, int, char)’:
layer2/AtomInfo.cpp:817:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  817 |     return snprintf(resi, size, "%d%c", resv, inscode) < size;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
layer2/AtomInfo.cpp:818:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  818 |   return snprintf(resi, size, "%d", resv) < size;
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
layer2/CifMoleculeReader.cpp: In member function ‘void seqvec_t::set(int, const char*)’:
layer2/CifMoleculeReader.cpp:108:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  108 |     if (i > size())
      |         ~~^~~~~~~~
layer2/CifMoleculeReader.cpp: In member function ‘const char* seqvec_t::get(int) const’:
layer2/CifMoleculeReader.cpp:114:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  114 |     if (i < 1 || i > size())
      |                  ~~^~~~~~~~
layer2/CifMoleculeReader.cpp: In function ‘CoordSet** read_pdbx_struct_assembly(PyMOLGlobals*, const pymol::cif_data*, const AtomInfoType*, const CoordSet*, const char*)’:
layer2/CifMoleculeReader.cpp:827:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  827 |       while (j < c_src_len * c_it->size()) {
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
layer1/SymOp.cpp: In member function ‘pymol::SymOp::to_string[abi:cxx11]() const’:
layer1/SymOp.cpp:37:32: warning: ‘%d’ directive output may be truncated writing between 1 and 4 bytes into a region of size between 0 and 5 [-Wformat-truncation=]
   37 |   std::snprintf(code, 8, "%u_%d%d%d", index + 1, x + 5, y + 5, z + 5);
      |                                ^~
layer1/SymOp.cpp:37:26: note: directive argument in the range [-123, 132]
   37 |   std::snprintf(code, 8, "%u_%d%d%d", index + 1, x + 5, y + 5, z + 5);
      |                          ^~~~~~~~~~~
layer1/SymOp.cpp:37:26: note: directive argument in the range [-123, 132]
In file included from /usr/include/stdio.h:970,
                 from /usr/include/c++/14/cstdio:42,
                 from /usr/include/c++/14/ext/string_conversions.h:45,
                 from /usr/include/c++/14/bits/basic_string.h:4154,
                 from /usr/include/c++/14/string:54,
                 from layer1/SymOp.h:9,
                 from layer1/SymOp.cpp:7:
In function ‘snprintf’,
    inlined from ‘pymol::SymOp::to_string[abi:cxx11]() const’ at layer1/SymOp.cpp:37:16:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 6 and 17 bytes into a destination of size 8
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from layer2/CifMoleculeReader.cpp:31:
layer2/CifBondDict.h: In member function ‘res_bond_dict_t::add_alt_name(char const*, char const*)’:
layer2/CifBondDict.h:41:12: warning: ‘strncpy’ specified bound 4 equals destination size [-Wstringop-truncation]
   41 |     strncpy(s, name, sizeof(halfkey_t));
      |            ^
layer2/CifBondDict.h: In function ‘read_chem_comp_bond_dict(pymol::cif_data const*, bond_dict_t&)’:
layer2/CifBondDict.h:93:12: warning: ‘strncpy’ specified bound 8 equals destination size [-Wstringop-truncation]
   93 |     strncpy(s, s_, sizeof(s));
      |            ^
layer2/CifBondDict.h: In member function ‘bond_dict_t::get(PyMOLGlobals*, char const*, bool)’:
layer2/CifBondDict.h:93:12: warning: ‘strncpy’ specified bound 8 equals destination size [-Wstringop-truncation]
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer3/Executive.h:27,
                 from layer2/CoordSet.cpp:54:
layer2/CoordSet.cpp: In member function ‘int CoordSet::atmToIdx(int) const’:
layer2/CoordSet.cpp:134:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  134 |   assert(atm < AtmToIdx.size());
      |          ~~~~^~~~~~~~~~~~~~~~~
layer2/CoordSet.cpp: In member function ‘void CoordSet::updateNonDiscreteAtmToIdx(unsigned int)’:
layer2/CoordSet.cpp:140:24: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  140 |   assert(!Obj || natom == Obj->NAtom);
      |                  ~~~~~~^~~~~~~~~~~~~
layer2/CoordSet.cpp:145:16: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘unsigned int’ [-Wsign-compare]
  145 |     assert(atm < natom);
      |            ~~~~^~~~~~~
layer2/CoordSet.cpp: In member function ‘int CoordSet::extendIndices(int)’:
layer2/CoordSet.cpp:1572:21: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘int’ [-Wsign-compare]
 1572 |     assert(NAtIndex <= nAtom);
      |            ~~~~~~~~~^~~~~~~~
layer2/CoordSet.cpp:1573:18: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘int’ [-Wsign-compare]
 1573 |     if (NAtIndex < nAtom) {
      |         ~~~~~~~~~^~~~~~~
layer2/CoordSet.cpp: In function ‘void CoordSetAtomToPDBStrVLA(PyMOLGlobals*, char**, int*, const AtomInfoType*, const float*, int, const PDBInfoRec*, const double*)’:
layer2/CoordSet.cpp:1014:14: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 6 bytes from a string of the same length [-Wstringop-truncation]
 1014 |       strncpy(anisoline, "ANISOU", 6);
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
layer2/DistSet.cpp: In function ‘int DistSetGetLabelVertex(DistSet*, int, float*)’:
layer2/DistSet.cpp:43:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::array<float, 3> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   43 |   if (at >= 0 && at < I->LabCoord.size()) {
      |                  ~~~^~~~~~~~~~~~~~~~~~~~
layer2/DistSet.cpp: In member function ‘pymol::Result<std::array<float, 3> > DistSet::getLabelOffset(int) const’:
layer2/DistSet.cpp:59:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<LabPosType>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   59 |   if (atm < 0 || atm >= this->LabPos.size()) {
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~~
layer2/HydrogenAdder.cpp: In function ‘int ObjectMoleculeAddSeleHydrogensRefactored(ObjectMolecule*, int, int)’:
layer2/HydrogenAdder.cpp:283:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare]
  283 |   for (unsigned atm = 0; atm < n_atom_old; atm++) {
      |                          ~~~~^~~~~~~~~~~~
layer2/HydrogenAdder.cpp:301:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare]
  301 |   for (unsigned atm = 0; atm < n_atom_old; ++atm) {
      |                          ~~~~^~~~~~~~~~~~
layer2/HydrogenAdder.cpp:349:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  349 |     for (unsigned idx = 0; idx < cs->NIndex; ++idx) {
      |                            ~~~~^~~~~~~~~~~~
layer2/MmtfMoleculeReader.cpp: In function ‘ObjectMolecule* ObjectMoleculeReadMmtfStr(PyMOLGlobals*, ObjectMolecule*, const char*, int, int, int, int, int, int)’:
layer2/MmtfMoleculeReader.cpp:171:18: warning: the address of ‘MMTF_container::unitCell’ will never be NULL [-Waddress]
  171 |   if (container->unitCell &&
      |       ~~~~~~~~~~~^~~~~~~~
In file included from layer2/MmtfMoleculeReader.cpp:14:
contrib/mmtf-c/mmtf_parser.h:104:11: note: ‘MMTF_container::unitCell’ declared here
  104 |     float unitCell[6];
      |           ^~~~~~~~
layer2/MmtfMoleculeReader.cpp:223:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  223 |         for (int l = 0, offset = atomIndex; l < group->bondAtomListCount / 2; ++l) {
      |                                             ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/vla.h:10,
                 from layer1/Symmetry.h:26,
                 from layer1/PyMOLObject.h:27,
                 from layer2/ObjectMolecule.h:24,
                 from layer2/MmtfMoleculeReader.cpp:9:
layer2/MmtfMoleculeReader.cpp:276:34: warning: comparison of integer expressions of different signedness: ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  276 |     assert(cset->IdxToAtm.size() == cset->getNIndex());
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
layer2/MmtfMoleculeReader.cpp:287:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare]
  287 |   for (int l = 0; l < container->bondAtomListCount / 2; ++l) {
      |                   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In function ‘PyObject* ObjectVolumeAllStatesAsPyList(ObjectVolume*)’:
layer2/ObjectVolume.cpp:127:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  127 |   for(int a = 0; a < I->State.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In function ‘int ObjectVolumeAllStatesFromPyList(ObjectVolume*, PyObject*)’:
layer2/ObjectVolume.cpp:248:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  248 |     for(int a = 0; a < I->State.size(); a++) {
      |                    ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In function ‘int ObjectVolumeInvalidateMapName(ObjectVolume*, const char*, const char*)’:
layer2/ObjectVolume.cpp:313:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  313 |   for(int a = 0; a < I->State.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In member function ‘virtual void ObjectVolume::invalidate(cRep_t, cRepInv_t, int)’:
layer2/ObjectVolume.cpp:341:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  341 |     for(a = 0; a < I->State.size(); a++) {
      |                ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In member function ‘virtual void ObjectVolume::update()’:
layer2/ObjectVolume.cpp:402:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  402 |   for(int a = 0; a < I->State.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp:440:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<float>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  440 |         for (i = 0; i < vs->Ramp.size(); i += 5) {
      |                     ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In member function ‘virtual void ObjectVolume::render(RenderInfo*)’:
layer2/ObjectVolume.cpp:759:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  759 |   for(a = 0; a < I->State.size(); ++a) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In function ‘ObjectVolume* ObjectVolumeFromXtalSym(PyMOLGlobals*, ObjectVolume*, ObjectMap*, CSymmetry*, int, int, float*, float*, float, int, float, float*, int)’:
layer2/ObjectVolume.cpp:1131:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1131 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectVolume.cpp: In function ‘void ObjectVolumeRecomputeExtent(ObjectVolume*)’:
layer2/ObjectVolume.cpp:1232:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectVolumeState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1232 |   for(int a = 0; a < I->State.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer2/ObjectMap.h:25,
                 from layer2/ObjectVolume.h:20,
                 from layer2/ObjectVolume.cpp:29:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = unsigned char; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = unsigned char; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer2/ObjectVolume.cpp:534:44:   required from here
  534 |                 vs->carvemask->get<GLubyte>(x, y, z) = flag ? 0x0 : 0xFF;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer2/ObjectVolume.cpp: At global scope:
layer2/ObjectVolume.cpp:657:15: warning: ‘size_t createPreintegrationTexture(PyMOLGlobals*, const float*, int)’ defined but not used [-Wunused-function]
  657 | static size_t createPreintegrationTexture(PyMOLGlobals * G, const float *Table, const int count)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/ObjectVolume.cpp: In function ‘ObjectVolumeStateGetMapState(ObjectVolumeState*)’:
layer2/ObjectVolume.cpp:74:33: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 230 [-Wformat-truncation=]
   74 |       "ObjectVolume-Error: map '%s' has been deleted.\n", vs->MapName
      |                                 ^~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/python3.13/Python.h:37,
                 from layer0/os_python.h:34,
                 from layer2/ObjectVolume.cpp:20:
In function ‘snprintf’,
    inlined from ‘ObjectVolumeStateGetMapState(ObjectVolumeState*)’ at layer2/ObjectVolume.cpp:73:5:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 46 and 301 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectCGO.cpp: In function ‘PyObject* ObjectCGOAllStatesAsPyList(ObjectCGO*)’:
layer2/ObjectCGO.cpp:53:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectCGOState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   53 |   for(a = 0; a < I->State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectCGO.cpp: In function ‘int ObjectCGOAllStatesFromPyList(ObjectCGO*, PyObject*, int)’:
layer2/ObjectCGO.cpp:104:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectCGOState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  104 |     for(a = 0; a < I->State.size(); a++) {
      |                ~~^~~~~~~~~~~~~~~~~
layer2/ObjectCGO.cpp: In member function ‘virtual void ObjectCGO::invalidate(cRep_t, cRepInv_t, int)’:
layer2/ObjectCGO.cpp:205:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectCGOState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  205 |     if((state >= 0) && (state < I->State.size())) {
      |                         ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectCGO.cpp: In member function ‘virtual void ObjectCGO::render(RenderInfo*)’:
layer2/ObjectCGO.cpp:488:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  488 |         if (!ray)
      |         ^~
layer2/ObjectCGO.cpp:490:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  490 |           ObjectCGORenderState(G, pass, ray, I, info, sobj, color, ramp, use_shader, cgo_lighting);
      |           ^~~~~~~~~~~~~~~~~~~~
In file included from layer2/ObjectCGO.cpp:24:
layer2/ObjectCGO.h: In copy constructor ‘ObjectCGOState::ObjectCGOState(const ObjectCGOState&)’:
layer2/ObjectCGO.h:28:17: warning: ‘ObjectCGOState::G’ will be initialized after [-Wreorder]
   28 |   PyMOLGlobals* G;
      |                 ^
layer2/ObjectCGO.h:27:25: warning:   ‘pymol::cache_ptr<CGO> ObjectCGOState::renderCGO’ [-Wreorder]
   27 |   pymol::cache_ptr<CGO> renderCGO;
      |                         ^~~~~~~~~
layer2/ObjectCGO.cpp:517:1: warning:   when initialized here [-Wreorder]
  517 | ObjectCGOState::ObjectCGOState(const ObjectCGOState& other)
      | ^~~~~~~~~~~~~~
layer2/ObjectCGO.h:29:58: warning: ‘ObjectCGOState::hasOpaque’ will be initialized after [-Wreorder]
   29 |   bool renderWithShaders, hasTransparency, cgo_lighting, hasOpaque;
      |                                                          ^~~~~~~~~
layer2/ObjectCGO.h:29:44: warning:   ‘bool ObjectCGOState::cgo_lighting’ [-Wreorder]
   29 |   bool renderWithShaders, hasTransparency, cgo_lighting, hasOpaque;
      |                                            ^~~~~~~~~~~~
layer2/ObjectCGO.cpp:517:1: warning:   when initialized here [-Wreorder]
  517 | ObjectCGOState::ObjectCGOState(const ObjectCGOState& other)
      | ^~~~~~~~~~~~~~
layer2/ObjectCGO.cpp: In function ‘ObjectCGO* ObjectCGOFromCGO(PyMOLGlobals*, ObjectCGO*, CGO*, int)’:
layer2/ObjectCGO.cpp:602:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectCGOState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  602 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectCGO.cpp: In function ‘ObjectCGO* ObjectCGODefine(PyMOLGlobals*, ObjectCGO*, PyObject*, int)’:
layer2/ObjectCGO.cpp:667:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectCGOState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  667 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectCGO.cpp: In function ‘ObjectCGO* ObjectCGOFromFloatArray(PyMOLGlobals*, ObjectCGO*, float*, int, int, int)’:
layer2/ObjectCGO.cpp:725:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectCGOState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  725 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/RepCartoon.cpp: In function ‘Rep* RepCartoonNew(CoordSet*, int)’:
layer2/RepCartoon.cpp:3731:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class CCInOut’; use assignment or value-initialization instead [-Wclass-memaccess]
 3731 |     memset(car,      0, sizeof(*car)      * nAtIndex);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/RepCartoon.cpp:44:7: note: ‘class CCInOut’ declared here
   44 | class CCInOut {
      |       ^~~~~~~
In file included from layer2/CoordSet.h:24,
                 from layer2/RepCartoon.h:21,
                 from layer2/RepCartoon.cpp:27:
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘ring_connector_visible(PyMOLGlobals*, AtomInfoType const*, AtomInfoType const*, bool)’ at layer2/RepCartoon.cpp:337:23:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
In file included from layer2/ObjectMolecule.h:25,
                 from layer2/CoordSet.h:25:
layer2/AtomInfo.h: In function ‘ring_connector_visible(PyMOLGlobals*, AtomInfoType const*, AtomInfoType const*, bool)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘ring_connector_visible(PyMOLGlobals*, AtomInfoType const*, AtomInfoType const*, bool)’ at layer2/RepCartoon.cpp:338:23:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
layer2/AtomInfo.h: In function ‘ring_connector_visible(PyMOLGlobals*, AtomInfoType const*, AtomInfoType const*, bool)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
layer2/RepCartoon.cpp: In function ‘do_ring(PyMOLGlobals*, nuc_acid_data*, int, int*, ObjectMolecule*, CoordSet*, float, CGO*, int, float, int, int, int, float, float, int*, float*, float)’:
layer2/RepCartoon.cpp:1007:65: warning: ‘i’ may be used uninitialized [-Wmaybe-uninitialized]
 1007 |                     float ladder_alpha = 1.0f - AtomSettingGetWD(G, ai_i[i], cSetting_cartoon_transparency, 1.0f - alpha);
      |                                                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/RepCartoon.cpp:461:11: note: ‘i’ was declared here
  461 |       int i;
      |           ^
layer2/ObjectDist.cpp: In function ‘int ObjectDistMoveWithObject(ObjectDist*, ObjectMolecule*)’:
layer2/ObjectDist.cpp:111:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<pymol::copyable_ptr<DistSet> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  111 |   for (int i=0; i<I->DSet.size(); i++) {
      |                 ~^~~~~~~~~~~~~~~
layer2/ObjectDist.cpp: In function ‘void ObjectDistUpdateExtents(ObjectDist*)’:
layer2/ObjectDist.cpp:136:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<pymol::copyable_ptr<DistSet> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  136 |   for(int a = 0; a < I->DSet.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~
layer2/ObjectDist.cpp: In function ‘PyObject* ObjectDistDSetAsPyList(ObjectDist*)’:
layer2/ObjectDist.cpp:148:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<pymol::copyable_ptr<DistSet> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  148 |   for(int a = 0; a < I->DSet.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~
layer2/ObjectDist.cpp: In function ‘int ObjectDistDSetFromPyList(ObjectDist*, PyObject*)’:
layer2/ObjectDist.cpp:165:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<pymol::copyable_ptr<DistSet> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  165 |     for(int a = 0; a < I->DSet.size(); a++) {
      |                    ~~^~~~~~~~~~~~~~~~
layer2/ObjectDist.cpp: In member function ‘virtual void ObjectDist::update()’:
layer2/ObjectDist.cpp:241:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<pymol::copyable_ptr<DistSet> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  241 |   for(int a = 0; a < I->DSet.size(); a++)
      |                  ~~^~~~~~~~~~~~~~~~
layer2/ObjectDist.cpp: In function ‘void ObjectDistInvalidateRep(ObjectDist*, cRep_t)’:
layer2/ObjectDist.cpp:257:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<pymol::copyable_ptr<DistSet> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  257 |   for(a = 0; a < I->DSet.size(); a++)
      |              ~~^~~~~~~~~~~~~~~~
layer2/RepCartoon.cpp: In function ‘RepCartoonNew(CoordSet*, int)’:
layer2/RepCartoon.cpp:3206:23: warning: ‘MEM[(float *)&t2]’ may be used uninitialized [-Wmaybe-uninitialized]
 3206 |   float t0[3], t1[3], t2[3];
      |                       ^~
layer2/RepCartoon.cpp:3206:23: warning: ‘MEM[(float *)&t2 + 4B]’ may be used uninitialized [-Wmaybe-uninitialized]
layer2/ObjectMap.cpp: In function ‘int ObjectMapValidXtal(ObjectMap*, int)’:
layer2/ObjectMap.cpp:133:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  133 |   if((state >= 0) && (state < I->State.size())) {
      |                       ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘pymol::Result<> ObjectMapTrim(ObjectMap*, int, float*, float*, int)’:
layer2/ObjectMap.cpp:914:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  914 |   } else if((state >= 0) && (state < I->State.size()) && (I->State[state].Active)) {
      |                              ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘pymol::Result<> ObjectMapDouble(ObjectMap*, int)’:
layer2/ObjectMap.cpp:931:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  931 |   } else if((state >= 0) && (state < I->State.size()) && (I->State[state].Active)) {
      |                              ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘pymol::Result<> ObjectMapHalve(ObjectMap*, int, int)’:
layer2/ObjectMap.cpp:946:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  946 |   } else if((state >= 0) && (state < I->State.size()) && (I->State[state].Active)) {
      |                              ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘void ObjectMapRegeneratePoints(ObjectMap*)’:
layer2/ObjectMap.cpp:1189:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1189 |   for (i=0; i<om->State.size();i++){
      |             ~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘PyObject* ObjectMapAllStatesAsPyList(ObjectMap*)’:
layer2/ObjectMap.cpp:1279:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1279 |   for(a = 0; a < I->State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapAllStatesFromPyList(ObjectMap*, PyObject*)’:
layer2/ObjectMap.cpp:1437:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1437 |     for(a = 0; a < I->State.size(); a++) {
      |                ~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapNewCopy(PyMOLGlobals*, const ObjectMap*, ObjectMap**, int, int)’:
layer2/ObjectMap.cpp:1509:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1509 |       for(state = 0; state < src->State.size(); state++) {
      |                      ~~~~~~^~~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp:1518:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1518 |       if(source_state < src->State.size()) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapState* ObjectMapStatePrime(ObjectMap*, int)’:
layer2/ObjectMap.cpp:1535:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1535 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘void ObjectMapUpdateExtents(ObjectMap*)’:
layer2/ObjectMap.cpp:1548:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1548 |   for(a = 0; a < I->State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In member function ‘virtual void ObjectMap::invalidate(cRep_t, cRepInv_t, int)’:
layer2/ObjectMap.cpp:1674:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1674 |     for(a = 0; a < I->State.size(); a++) {
      |                ~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapCCP4StrToMap(ObjectMap*, char*, int, int, int, int)’:
layer2/ObjectMap.cpp:2297:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 2297 |   if(bytes < 256 * sizeof(int)) {
      |      ~~~~~~^~~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp:2307:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2307 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapPHIStrToMap(ObjectMap*, char*, int, int, int)’:
layer2/ObjectMap.cpp:2942:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2942 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapXPLORStrToMap(ObjectMap*, char*, int, int)’:
layer2/ObjectMap.cpp:3216:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3216 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapFLDStrToMap(ObjectMap*, char*, int, int, int)’:
layer2/ObjectMap.cpp:3437:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3437 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapBRIXStrToMap(ObjectMap*, char*, int, int, int)’:
layer2/ObjectMap.cpp:3766:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 3766 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapGRDStrToMap(ObjectMap*, char*, int, int, int)’:
layer2/ObjectMap.cpp:4172:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 4172 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMap* ObjectMapLoadCCP4(PyMOLGlobals*, ObjectMap*, const char*, int, int, int, int, int)’:
layer2/ObjectMap.cpp:4694:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4694 |       if(state < I->State.size()) {
      |          ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘int ObjectMapACNTStrToMap(ObjectMap*, char*, int, int, int)’:
layer2/ObjectMap.cpp:5245:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 5245 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMap* ObjectMapLoadXPLOR(PyMOLGlobals*, ObjectMap*, const char*, int, int, int)’:
layer2/ObjectMap.cpp:5557:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5557 |         if(state < I->State.size()) {
      |            ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMap* ObjectMapLoadChemPyBrick(PyMOLGlobals*, ObjectMap*, PyObject*, int, int, int)’:
layer2/ObjectMap.cpp:5711:24: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 5711 |     if(I->State.size() <= state) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMap* ObjectMapLoadChemPyMap(PyMOLGlobals*, ObjectMap*, PyObject*, int, int, int)’:
layer2/ObjectMap.cpp:5809:24: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 5809 |     if(I->State.size() <= state) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer2/ObjectMap.h:25,
                 from layer2/ObjectMap.cpp:27:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int, int}]’:
layer2/ObjectMap.cpp:198:30:   required from here
  158 | #define Ffloat4p(f, a, b, c, d) ((f)->ptr<float>(a, b, c, d))
      |                                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer2/ObjectMap.cpp:1605:14:   required from here
  155 | #define Ffloat3p(f, a, b, c) ((f)->ptr<float>(a, b, c))
      |                               ~~~~~~~~~~~~~~~^~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = int; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = int; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer2/ObjectMap.cpp:5967:46:   required from here
 5967 |             int value = field->data->get<int>(xi, yi, zi);
      |                         ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/lib64/python3.13/site-packages/numpy/core/include/numpy/ndarrayobject.h:21,
                 from /usr/lib64/python3.13/site-packages/numpy/core/include/numpy/arrayobject.h:5,
                 from layer0/os_numpy.h:8,
                 from layer2/ObjectMap.cpp:22:
/usr/lib64/python3.13/site-packages/numpy/core/include/numpy/__multiarray_api.h: At global scope:
/usr/lib64/python3.13/site-packages/numpy/core/include/numpy/__multiarray_api.h:1483:1: warning: ‘int _import_array()’ defined but not used [-Wunused-function]
 1483 | _import_array(void)
      | ^~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapDump(ObjectMap const*, char const*, int, int)’:
layer2/ObjectMap.cpp:5982:24: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 239 [-Wformat-truncation=]
 5982 |       " ObjectMapDump: %s written to %s\n", om->Name, fname ENDFB(om->G);
      |                        ^~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/python3.13/Python.h:37,
                 from layer0/os_python.h:34,
                 from layer2/ObjectMap.cpp:21:
In function ‘snprintf’,
    inlined from ‘ObjectMapDump(ObjectMap const*, char const*, int, int)’ at layer2/ObjectMap.cpp:5981:5:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output 30 or more bytes (assuming 285) into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from layer0/OOMac.h:22,
                 from layer2/RepDot.cpp:24:
layer2/RepDot.cpp: In function ‘RepDotDoNew(CoordSet*, cRepDot_t, int)’:
layer2/RepDot.cpp:463:46: warning: ‘vn’ may be used uninitialized [-Wmaybe-uninitialized]
  463 |     I->VN = ReallocForSure(I->VN, float, (vn - I->VN));
      |                                           ~~~^~~~~~~
layer2/RepDot.cpp:263:14: note: ‘vn’ was declared here
  263 |   float *v, *vn;
      |              ^~
layer2/ObjectMap.cpp: In function ‘ObjectMapGRDStrToMap(ObjectMap*, char*, int, int, int) [clone .isra.0]’:
layer2/ObjectMap.cpp:4290:18: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 243 [-Wformat-truncation=]
 4290 |     " ObjectMap: %s\n", cc ENDFB(I->G);
      |                  ^~     ~~
In function ‘snprintf’,
    inlined from ‘ObjectMapGRDStrToMap(ObjectMap*, char*, int, int, int) [clone .isra.0]’ at layer2/ObjectMap.cpp:4289:3:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 14 and 1037 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapGRDStrToMap(ObjectMap*, char*, int, int, int) [clone .isra.0]’:
layer2/ObjectMap.cpp:4290:18: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 243 [-Wformat-truncation=]
 4290 |     " ObjectMap: %s\n", cc ENDFB(I->G);
      |                  ^~     ~~
In function ‘snprintf’,
    inlined from ‘ObjectMapGRDStrToMap(ObjectMap*, char*, int, int, int) [clone .isra.0]’ at layer2/ObjectMap.cpp:4289:3:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 14 and 1037 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’:
layer2/ObjectMap.cpp:2961:22: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 241 [-Wformat-truncation=]
 2961 |       " PHIStrToMap: %s\n", cc ENDFB(I->G);
      |                      ^~     ~~
In function ‘snprintf’,
    inlined from ‘ObjectMapPHIStrToMap(ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:2960:5,
    inlined from ‘ObjectMapReadPHIStr(PyMOLGlobals*, ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:4803:25,
    inlined from ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’ at layer2/ObjectMap.cpp:4835:28:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 16 and 1039 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’:
layer2/ObjectMap.cpp:2970:22: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 241 [-Wformat-truncation=]
 2970 |       " PHIStrToMap: %s\n", cc ENDFB(I->G);
      |                      ^~     ~~
In function ‘snprintf’,
    inlined from ‘ObjectMapPHIStrToMap(ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:2969:5,
    inlined from ‘ObjectMapReadPHIStr(PyMOLGlobals*, ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:4803:25,
    inlined from ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’ at layer2/ObjectMap.cpp:4835:28:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 16 and 1039 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’:
layer2/ObjectMap.cpp:2976:22: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 241 [-Wformat-truncation=]
 2976 |       " PHIStrToMap: %s\n", cc ENDFB(I->G);
      |                      ^~     ~~
In function ‘snprintf’,
    inlined from ‘ObjectMapPHIStrToMap(ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:2975:5,
    inlined from ‘ObjectMapReadPHIStr(PyMOLGlobals*, ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:4803:25,
    inlined from ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’ at layer2/ObjectMap.cpp:4835:28:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 16 and 1039 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMap.cpp: In function ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’:
layer2/ObjectMap.cpp:3058:22: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 241 [-Wformat-truncation=]
 3058 |       " PHIStrToMap: %s\n", cc ENDFB(I->G);
      |                      ^~     ~~
In function ‘snprintf’,
    inlined from ‘ObjectMapPHIStrToMap(ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:3057:5,
    inlined from ‘ObjectMapReadPHIStr(PyMOLGlobals*, ObjectMap*, char*, int, int, int)’ at layer2/ObjectMap.cpp:4803:25,
    inlined from ‘ObjectMapLoadPHI(PyMOLGlobals*, ObjectMap*, char const*, int, int, int, int)’ at layer2/ObjectMap.cpp:4835:28:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 16 and 1039 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMesh.cpp: In member function ‘ObjectMesh::update()’:
layer2/ObjectMesh.cpp:502:41: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 226 [-Wformat-truncation=]
  502 |           "ObjectMeshUpdate-Error: map '%s' has been deleted.\n", ms->MapName
      |                                         ^~
In file included from layer1/Ortho.h:32,
                 from layer1/Scene.h:23,
                 from layer2/ObjectMesh.cpp:33:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 50 and 305 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectMesh.cpp:535:40: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 232 [-Wformat-truncation=]
  535 |               " ObjectMesh: updating \"%s\".\n", I->Name ENDFB(G);
      |                                        ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 27 and 282 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectMesh.cpp: In function ‘ObjectMeshDump(ObjectMesh*, char const*, int, int)’:
layer2/ObjectMesh.cpp:329:27: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 238 [-Wformat-truncation=]
  329 |         " ObjectMeshDump: %s written to %s\n", I->Name, fname ENDFB(I->G);
      |                           ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output 31 or more bytes (assuming 286) into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer2/RepMesh.cpp:28:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer2/RepMesh.cpp:970:27:   required from here
  155 | #define Ffloat3p(f, a, b, c) ((f)->ptr<float>(a, b, c))
      |                               ~~~~~~~~~~~~~~~^~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /usr/include/c++/14/memory:78,
                 from layer0/os_python.h:23,
                 from layer2/RepMesh.cpp:17:
In member function ‘std::unique_ptr<CField, std::default_delete<CField> >::~unique_ptr()’,
    inlined from ‘pymol::cache_ptr<CField, std::default_delete<CField> >::~cache_ptr()’ at include/pymol/memory.h:89:7,
    inlined from ‘Isofield::~Isofield()’ at layer0/Isosurf.h:30:8,
    inlined from ‘RepMeshNew(CoordSet*, int)’ at layer2/RepMesh.cpp:1053:5:
/usr/include/c++/14/bits/unique_ptr.h:397:19: warning: ‘field’ may be used uninitialized [-Wmaybe-uninitialized]
  397 |         if (__ptr != nullptr)
      |             ~~~~~~^~~~~~~~~~
layer2/RepMesh.cpp: In function ‘RepMeshNew(CoordSet*, int)’:
layer2/RepMesh.cpp:715:13: note: ‘field’ was declared here
  715 |   Isofield *field;
      |             ^~~~~
layer2/ObjectMolecule.cpp: In function ‘int ObjectMoleculeFillOpenValences(ObjectMolecule*, int)’:
layer2/ObjectMolecule.cpp:3531:14: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘signed char’ [-Wsign-compare]
 3531 |       if((nn >= ai->valence) || (!flag))
      |           ~~~^~~~~~~~~~~~~~
layer2/ObjectMolecule.cpp: In function ‘pymol::Result<> ObjectMoleculeAddBondByIndices(ObjectMolecule*, unsigned int, unsigned int, int)’:
layer2/ObjectMolecule.cpp:4328:12: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 4328 |   if (atm1 >= I->NAtom || atm2 >= I->NAtom) {
      |       ~~~~~^~~~~~~~~~~
layer2/ObjectMolecule.cpp:4328:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 4328 |   if (atm1 >= I->NAtom || atm2 >= I->NAtom) {
      |                           ~~~~~^~~~~~~~~~~
layer2/ObjectMolecule.cpp: In member function ‘bool ObjectMolecule::atomHasAnyCoordinates(size_t) const’:
layer2/ObjectMolecule.cpp:11713:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare]
11713 |   for (size_t i = 0; i < NCSet; ++i) {
      |                      ~~^~~~~~~
layer2/ObjectMolecule.cpp: In function ‘ObjectMoleculeMOLStr2CoordSet(PyMOLGlobals*, char const*, AtomInfoType**, char const**) [clone .constprop.0]’:
layer2/ObjectMolecule.cpp:7579:37: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 224 [-Wformat-truncation=]
 7579 |     " ObjMolMOLStr2CoordSet: title '%s'\n", nameTmp ENDFB(G)
      |                                     ^~      ~~~~~~~
In file included from layer1/Ortho.h:32,
                 from layer2/ObjectMolecule.cpp:31:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 34 and 289 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectMolecule.cpp:7627:16: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 1023 [-Wstringop-truncation]
 7627 |         strncpy(atInfo[a].elem, cc, cElemNameLen);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/ObjectMolecule.cpp: In function ‘ObjectMoleculeLoadRSTFile(PyMOLGlobals*, ObjectMolecule*, char const*, int, int, char)’:
layer2/ObjectMolecule.cpp:1382:10: warning: ‘buffer’ may be used uninitialized [-Wmaybe-uninitialized]
 1382 |     mfree(buffer);
layer2/ObjectMolecule.cpp:1279:9: note: ‘buffer’ was declared here
 1279 |   char *buffer, *p;
      |         ^~~~~~
layer2/ObjectMolecule.cpp: In member function ‘ObjectMolecule::update()’:
layer2/ObjectMolecule.cpp:10605:82: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 181 and 191 [-Wformat-truncation=]
10605 |               " ObjectMolecule-DEBUG: updating representations for state %d of \"%s\".\n",
      |                                                                                  ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 68 and 333 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectMolecule.cpp: In function ‘ObjectMoleculeMoveAtom(ObjectMolecule*, int, int, float const*, int, int)’:
layer2/ObjectMolecule.cpp:10731:43: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=]
10731 |       sprintf(line, "cmd.translate_atom(\"%s\",%15.9f,%15.9f,%15.9f,%d,%d,%d)\n",
      |                                           ^~
10732 |               buffer, v[0], v[1], v[2], state + 1, mode, 0);
      |               ~~~~~~                       
layer2/ObjectMolecule.cpp:10731:21: note: directive argument in the range [-2147483647, 2147483647]
10731 |       sprintf(line, "cmd.translate_atom(\"%s\",%15.9f,%15.9f,%15.9f,%d,%d,%d)\n",
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/ObjectMolecule.cpp:10731:14: note: ‘sprintf’ output between 78 and 2036 bytes into a destination of size 1024
10731 |       sprintf(line, "cmd.translate_atom(\"%s\",%15.9f,%15.9f,%15.9f,%d,%d,%d)\n",
      |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10732 |               buffer, v[0], v[1], v[2], state + 1, mode, 0);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/RepRibbon.cpp: In function ‘RepRibbonNew(CoordSet*, int)’:
layer2/RepRibbon.cpp:378:15: warning: ‘MEM <vector(2) float> [(float *)_707]’ may be used uninitialized [-Wmaybe-uninitialized]
  378 |     *(v1++) = *(v++);           /* first segment */
      |               ^~~~~~
layer2/RepRibbon.cpp:380:15: warning: ‘MEM[(float *)_707 + 8B]’ may be used uninitialized [-Wmaybe-uninitialized]
  380 |     *(v1++) = *(v++);
      |               ^~~~~~
In function ‘ObjectMoleculeXYZStr2CoordSet(PyMOLGlobals*, char const*, AtomInfoType**, char const**)’,
    inlined from ‘ObjectMoleculeReadStr(PyMOLGlobals*, ObjectMolecule*, char const**, cLoadType_t, int, int, int, int, char*, short, _OVLexicon*)’ at layer2/ObjectMolecule.cpp:8551:43:
layer2/ObjectMolecule.cpp:2898:16: warning: ‘strncpy’ output may be truncated copying 4 bytes from a string of length 1023 [-Wstringop-truncation]
 2898 |         strncpy(ai->elem, cc, cElemNameLen);
      |         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer2/ObjectMolecule2.cpp: In function ‘bool ObjectMoleculeConnect(ObjectMolecule*, int&, pymol::vla<BondType>&, CoordSet*, int, int, bool)’:
layer2/ObjectMolecule2.cpp:3750:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3750 |     for (unsigned i = 0; i < cs->NIndex; ++i) {
      |                          ~~^~~~~~~~~~~~
layer2/ObjectMolecule2.cpp: In lambda function:
layer2/ObjectMolecule2.cpp:3779:15: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘const int’ [-Wsign-compare]
 3779 |         if (i <= j && !symop)
      |             ~~^~~~
layer2/ObjectMolecule2.cpp: In function ‘bool ObjectMoleculeConnect(ObjectMolecule*, int&, pymol::vla<BondType>&, CoordSet*, int, int, bool)’:
layer2/ObjectMolecule2.cpp:3884:30: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3884 |       for (unsigned i = 0; i < cs->NIndex; ++i) {
      |                            ~~^~~~~~~~~~~~
layer2/ObjectMolecule2.cpp:3900:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3900 |     for (unsigned a = 0; a < cs->NTmpBond; ++a) {
      |                          ~~^~~~~~~~~~~~~~
layer2/ObjectMolecule2.cpp:3950:28: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3950 |     for (unsigned a = 0; a < cs->NTmpLinkBond; ++a) {
      |                          ~~^~~~~~~~~~~~~~~~~~
layer2/RepSurface.cpp: In function ‘void RepSurfaceSmoothEdges(RepSurface*)’:
layer2/RepSurface.cpp:4403:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4403 |     for (auto j = 0; j < edges[i].size(); j += 3) {
      |                      ~~^~~~~~~~~~~~~~~~~
layer2/RepSurface.cpp:4415:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4415 |     for (auto j = 0; j < edges[i].size(); j += 3) {
      |                      ~~^~~~~~~~~~~~~~~~~
layer2/RepSurface.cpp:4426:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4426 |     for (auto i = 0; i < unique_edges.size(); i += 2) {
      |                      ~~^~~~~~~~~~~~~~~~~~~~~
layer2/ObjectMolecule2.cpp: In function ‘ObjectMoleculeAddPseudoatom(ObjectMolecule*, int, char const*, char const*, char const*, char const*, char const*, char const*, float, int, float, float, char const*, float const*, int, int, int, int)’:
layer2/ObjectMolecule2.cpp:335:27: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 238 [-Wformat-truncation=]
  335 |         " ObjMol: created %s/%s/%s/%s`%d%c/%s\n",
      |                           ^~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/python3.13/Python.h:37,
                 from layer0/os_python.h:34,
                 from layer2/ObjectMolecule2.cpp:24:
In function ‘snprintf’,
    inlined from ‘ObjectMoleculeAddPseudoatom(ObjectMolecule*, int, char const*, char const*, char const*, char const*, char const*, char const*, float, int, float, float, char const*, float const*, int, int, int, int)’ at layer2/ObjectMolecule2.cpp:334:7:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 26 and 291 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer2/ObjectMolecule3.cpp: In function ‘std::vector<int> ObjectMoleculeGetMolMappingVec(const ObjectMolecule&)’:
layer2/ObjectMolecule3.cpp:42:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare]
   42 |   for (size_t b = 0; b < objmol.NBond; ++b) {
      |                      ~~^~~~~~~~~~~~~~
layer2/ObjectMolecule3.cpp: In function ‘void ObjectMoleculePBCUnwrap(ObjectMolecule&, bool)’:
layer2/ObjectMolecule3.cpp:151:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
  151 |       for (unsigned atm = 0; atm != objmol.NAtom; ++atm) {
      |                              ~~~~^~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In function ‘PyObject* ObjectSliceAllStatesAsPyList(ObjectSlice*)’:
layer2/ObjectSlice.cpp:78:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   78 |   for(a = 0; a < I->State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In member function ‘virtual void ObjectSlice::invalidate(cRep_t, cRepInv_t, int)’:
layer2/ObjectSlice.cpp:210:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  210 |   for(a = 0; a < State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In member function ‘virtual void ObjectSlice::update()’:
layer2/ObjectSlice.cpp:633:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  633 |   for(a = 0; a < I->State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In function ‘void ObjectSliceDrag(ObjectSlice*, int, int, float*, float*, float*)’:
layer2/ObjectSlice.cpp:679:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  679 |     if(state < I->State.size())
      |        ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In function ‘int ObjectSliceGetVertex(ObjectSlice*, int, int, float*)’:
layer2/ObjectSlice.cpp:750:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  750 |     if(state < I->State.size())
      |        ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In member function ‘virtual void ObjectSlice::render(RenderInfo*)’:
layer2/ObjectSlice.cpp:925:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  925 |       if(state < I->State.size())
      |          ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp:967:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  967 |         if(cur_state >= I->State.size())
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp:981:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  981 |     if(state < I->State.size())
      |        ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp:1226:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1226 |     if(cur_state >= I->State.size())
      |        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In function ‘ObjectSliceState* ObjectSliceStateGetActive(ObjectSlice*, int)’:
layer2/ObjectSlice.cpp:1244:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1244 |     if(state < I->State.size()) {
      |        ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In function ‘ObjectSlice* ObjectSliceFromMap(PyMOLGlobals*, ObjectSlice*, ObjectMap*, int, int)’:
layer2/ObjectSlice.cpp:1285:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1285 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectSlice.cpp: In function ‘void ObjectSliceRecomputeExtent(ObjectSlice*)’:
layer2/ObjectSlice.cpp:1362:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSliceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1362 |   for(a = 0; a < I->State.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSlice.cpp: In member function ‘ObjectSlice::update()’:
layer2/ObjectSlice.cpp:639:42: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 225 [-Wformat-truncation=]
  639 |           "ObjectSliceUpdate-Error: map '%s' has been deleted.\n", oss->MapName
      |                                          ^~
In file included from layer1/Ortho.h:32,
                 from layer1/Scene.h:23,
                 from layer2/ObjectSlice.cpp:34:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 51 and 306 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectSlice.cpp:650:39: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 231 [-Wformat-truncation=]
  650 |             " ObjectSlice: updating \"%s\".\n", I->Name ENDFB(I->G);
      |                                       ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 28 and 283 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectSurface.cpp: In function ‘PyObject* ObjectSurfaceAllStatesAsPyList(ObjectSurface*)’:
layer2/ObjectSurface.cpp:83:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSurfaceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   83 |   for(int a = 0; a < I->State.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSurface.cpp: In function ‘void ObjectSurfaceDump(ObjectSurface*, const char*, int, int)’:
layer2/ObjectSurface.cpp:236:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSurfaceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  236 |     if(state < I->State.size()) {
      |        ~~~~~~^~~~~~~~~~~~~~~~~
layer2/ObjectSurface.cpp: In member function ‘virtual void ObjectSurface::invalidate(cRep_t, cRepInv_t, int)’:
layer2/ObjectSurface.cpp:281:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSurfaceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  281 |     for(int a = 0; a < I->State.size(); a++) {
      |                    ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSurface.cpp: In function ‘int ObjectSurfaceInvalidateMapName(ObjectSurface*, const char*, const char*)’:
layer2/ObjectSurface.cpp:311:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSurfaceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  311 |   for(int a = 0; a < I->State.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSurface.cpp: In function ‘ObjectSurface* ObjectSurfaceFromBox(PyMOLGlobals*, ObjectSurface*, ObjectMap*, int, int, float*, float*, float, cIsosurfaceMode, float, pymol::vla<float>&&, cIsosurfaceSide, int)’:
layer2/ObjectSurface.cpp:1029:22: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectSurfaceState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1029 |   if(I->State.size() <= state) {
      |      ~~~~~~~~~~~~~~~~^~~~~~~~
layer2/ObjectSurface.cpp: In function ‘int ObjectSurfaceSetLevel(ObjectSurface*, float, int, int)’:
layer2/ObjectSurface.cpp:1125:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectSurfaceState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1125 |     for(int a = 0; a < I->State.size(); a++) {
      |                    ~~^~~~~~~~~~~~~~~~~
layer2/ObjectSurface.cpp: In function ‘ObjectSurfaceDump(ObjectSurface*, char const*, int, int)’:
layer2/ObjectSurface.cpp:268:30: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 235 [-Wformat-truncation=]
  268 |         " ObjectSurfaceDump: %s written to %s\n", I->Name, fname ENDFB(I->G);
      |                              ^~
In file included from layer1/Ortho.h:32,
                 from layer1/Scene.h:23,
                 from layer2/ObjectSurface.cpp:35:
layer0/Feedback.h:274:15: note: ‘snprintf’ output 34 or more bytes (assuming 289) into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer2/ObjectSurface.cpp: In member function ‘ObjectSurface::update()’:
layer2/ObjectSurface.cpp:493:43: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 229 [-Wformat-truncation=]
  493 |               " ObjectSurface: updating \"%s\".\n", I->Name ENDFB(I->G);
      |                                           ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 30 and 285 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
In file included from layer1/PyMOLObject.h:26,
                 from layer2/ObjectMolecule.h:24,
                 from layer2/SideChainHelper.h:9,
                 from layer2/SideChainHelper.cpp:10:
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’ at layer2/SideChainHelper.cpp:47:26:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
In file included from layer2/ObjectMolecule.h:25:
layer2/AtomInfo.h: In function ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’ at layer2/SideChainHelper.cpp:49:26:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
layer2/AtomInfo.h: In function ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’ at layer2/SideChainHelper.cpp:55:26:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
layer2/AtomInfo.h: In function ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’ at layer2/SideChainHelper.cpp:57:26:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
layer2/AtomInfo.h: In function ‘SideChainHelperMarkNonCartoonBonded(bool*, ObjectMolecule const*, CoordSet const*, bool, bool)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
layer3/AtomIterators.cpp: In member function ‘virtual bool SeleAtomIterator::next()’:
layer3/AtomIterators.cpp:61:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   61 |   while ((++a) < I->Table.size()) {
      |          ~~~~~~^~~~~~~~~~~~~~~~~
layer3/AtomIterators.cpp: In member function ‘virtual bool SeleCoordIterator::next()’:
layer3/AtomIterators.cpp:129:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  129 |   for (a++; a < I->Table.size(); a++) {
      |             ~~^~~~~~~~~~~~~~~~~
layer3/Editor.cpp: In function ‘pymol::Result<> EditorSelect(PyMOLGlobals*, const char*, const char*, const char*, const char*, int, int, int)’:
layer3/Editor.cpp:776:7: warning: variable ‘result’ set but not used [-Wunused-but-set-variable]
  776 |   int result = false;
      |       ^~~~~~
layer3/Editor.cpp: In function ‘EditorDefineExtraPks(PyMOLGlobals*)’:
layer3/Editor.cpp:335:29: warning: ‘%s’ directive writing up to 255 bytes into a region of size 249 [-Wformat-overflow=]
  335 |     sprintf(buffer, "(byres %s)", name);
      |                             ^~    ~~~~
layer3/Editor.cpp:335:12: note: ‘sprintf’ output between 9 and 264 bytes into a destination of size 256
  335 |     sprintf(buffer, "(byres %s)", name);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Editor.cpp:337:31: warning: ‘%s’ directive writing up to 255 bytes into a region of size 247 [-Wformat-overflow=]
  337 |     sprintf(buffer, "(bychain %s)", name);
      |                               ^~    ~~~~
layer3/Editor.cpp:337:12: note: ‘sprintf’ output between 11 and 266 bytes into a destination of size 256
  337 |     sprintf(buffer, "(bychain %s)", name);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Editor.cpp:339:32: warning: ‘%s’ directive writing up to 255 bytes into a region of size 246 [-Wformat-overflow=]
  339 |     sprintf(buffer, "(byobject %s)", name);
      |                                ^~    ~~~~
layer3/Editor.cpp:339:12: note: ‘sprintf’ output between 12 and 267 bytes into a destination of size 256
  339 |     sprintf(buffer, "(byobject %s)", name);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Editor.cpp: In function ‘EditorPrepareDrag(PyMOLGlobals*, pymol::CObject*, int, int, int, int)’:
layer3/Editor.cpp:1933:29: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=]
 1933 |         " Editor: grabbing (%s).", name ENDFB(G);
      |                             ^~     ~~~~
In file included from layer1/Ortho.h:32,
                 from layer1/ButMode.h:20,
                 from layer3/Editor.cpp:28:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 22 and 277 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveIsosurfaceEtc(PyMOLGlobals*, const char*, const char*, float, const char*, float, int, float, int, int, int, int)’:
layer3/Executive.cpp:986:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  986 |         if(map_state >= mapObj->State.size())
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveIsomeshEtc(PyMOLGlobals*, const char*, const char*, float, const char*, float, int, float, int, int, int, float)’:
layer3/Executive.cpp:1132:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1132 |         if(map_state >= mapObj->State.size())
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveVolume(PyMOLGlobals*, const char*, const char*, float, const char*, float, int, float, int, int)’:
layer3/Executive.cpp:1305:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1305 |         if(map_state >= mapObj->State.size())
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from /usr/include/glm/detail/func_exponential.inl:8,
                 from /usr/include/glm/exponential.hpp:110,
                 from /usr/include/glm/detail/func_geometric.inl:1,
                 from /usr/include/glm/geometric.hpp:116,
                 from /usr/include/glm/detail/func_matrix.inl:1,
                 from /usr/include/glm/matrix.hpp:161,
                 from /usr/include/glm/detail/type_mat2x2.inl:1,
                 from /usr/include/glm/detail/type_mat2x2.hpp:176,
                 from /usr/include/glm/ext/matrix_double2x2.hpp:5,
                 from /usr/include/glm/mat2x2.hpp:5,
                 from /usr/include/glm/glm.hpp:120,
                 from layer3/Executive.cpp:114:
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveSmooth(PyMOLGlobals*, const char*, int, int, int, int, int, int, float, bool)’:
layer3/Executive.cpp:6095:17: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘int’ [-Wsign-compare]
 6095 |   assert(n_atom == SelectorCountAtoms(G, sele, cStateAll));
      |          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:6155:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const long unsigned int’ [-Wsign-compare]
 6155 |       for (int c = 0; c < n_atom; ++c) {
      |                       ~~^~~~~~~~
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveMapSet(PyMOLGlobals*, const char*, int, const char*, int, int, int, int)’:
layer3/Executive.cpp:6325:34: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 6325 |             if(obj->State.size() > max_n_state)
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
layer3/Executive.cpp:6436:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6436 |                     if(src_state < obj->State.size()) {
      |                        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘float ExecutiveRMSPairs(PyMOLGlobals*, const std::vector<SelectorTmp>&, int, bool)’:
layer3/Executive.cpp:11035:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
11035 |   for(a = 0; a < pairs; a++) {
      |              ~~^~~~~~~
layer3/Executive.cpp:11040:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
11040 |     if(a < (pairs - 1))
      |        ~~^~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveColor(PyMOLGlobals*, const char*, const char*, int, int)’:
layer3/Executive.cpp:12401:7: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable]
12401 |   int ok = false;
      |       ^~
layer3/Executive.cpp: In function ‘void ExecutiveSymExp(PyMOLGlobals*, const char*, const char*, const char*, float, int, int)’:
layer3/Executive.cpp:14066:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
14066 |             for (unsigned idx = 0; idx < cs->NIndex; ++idx) {
      |                                    ~~~~^~~~~~~~~~~~
layer3/Executive.cpp:14093:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
14093 |             for (unsigned atm = 0; atm < new_obj->NAtom; ++atm) {
      |                                    ~~~~^~~~~~~~~~~~~~~~
In file included from layer3/Executive.cpp:51:
layer3/Executive.cpp: In lambda function:
layer0/ListMacros.h:100:9: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  100 |         else \
      |         ^~~~
layer0/ListMacros.h:141:4: note: in expansion of macro ‘ListDetach’
  141 |    ListDetach(List,copy,Link,ElemType); \
      |    ^~~~~~~~~~
layer3/Executive.cpp:14194:7: note: in expansion of macro ‘ListDelete’
14194 |       ListDelete(I->Spec, rec, next, SpecRec);        /* NOTE: order N in list length! TO FIX */
      |       ^~~~~~~~~~
layer0/ListMacros.h:102:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  102 |           (Elem)->Link = NULL; \
      |           ^
layer0/ListMacros.h:141:4: note: in expansion of macro ‘ListDetach’
  141 |    ListDetach(List,copy,Link,ElemType); \
      |    ^~~~~~~~~~
layer3/Executive.cpp:14194:7: note: in expansion of macro ‘ListDelete’
14194 |       ListDelete(I->Spec, rec, next, SpecRec);        /* NOTE: order N in list length! TO FIX */
      |       ^~~~~~~~~~
layer3/Executive.cpp: In lambda function:
layer0/ListMacros.h:100:9: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  100 |         else \
      |         ^~~~
layer0/ListMacros.h:141:4: note: in expansion of macro ‘ListDetach’
  141 |    ListDetach(List,copy,Link,ElemType); \
      |    ^~~~~~~~~~
layer3/Executive.cpp:14206:7: note: in expansion of macro ‘ListDelete’
14206 |       ListDelete(I->Spec, rec, next, SpecRec);        /* NOTE: order N in list length! TO FIX */
      |       ^~~~~~~~~~
layer0/ListMacros.h:102:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  102 |           (Elem)->Link = NULL; \
      |           ^
layer0/ListMacros.h:141:4: note: in expansion of macro ‘ListDetach’
  141 |    ListDetach(List,copy,Link,ElemType); \
      |    ^~~~~~~~~~
layer3/Executive.cpp:14206:7: note: in expansion of macro ‘ListDelete’
14206 |       ListDelete(I->Spec, rec, next, SpecRec);        /* NOTE: order N in list length! TO FIX */
      |       ^~~~~~~~~~
layer3/Executive.cpp: In member function ‘virtual int CExecutive::click(int, int, int, int)’:
layer3/Executive.cpp:14873:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
14873 |               if(((panel->is_group) && (((xx) - 1) / DIP2PIXEL(8)) > (panel->nest_level + 1)) ||
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:14874:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
14874 |                  ((!panel->is_group) && (((xx) - 1) / DIP2PIXEL(8)) > panel->nest_level)) {
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In member function ‘virtual int CExecutive::release(int, int, int, int)’:
layer3/Executive.cpp:15162:65: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
15162 |                (((panel->is_group) && ((xx - 1) / DIP2PIXEL(8)) > (panel->nest_level + 1)) ||
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:15163:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
15163 |                 ((!panel->is_group) && ((xx - 1) / DIP2PIXEL(8)) > panel->nest_level))) {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In member function ‘virtual int CExecutive::drag(int, int, int)’:
layer3/Executive.cpp:15304:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
15304 |                   if(((panel->is_group) && ((xx - 1) / DIP2PIXEL(8)) > (panel->nest_level + 1)) ||
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:15305:71: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
15305 |                      ((!panel->is_group) && ((xx - 1) / DIP2PIXEL(8)) > panel->nest_level)) {
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:15340:71: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
15340 |                   if(!((panel->is_group) && ((xx - 1) / DIP2PIXEL(8)) > (panel->nest_level + 1))) {
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from layer0/OOMac.h:22,
                 from layer3/Executive.cpp:37:
layer3/Executive.cpp: In function ‘void ExecutiveFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CExecutive’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer3/Executive.cpp:16294:3: note: in expansion of macro ‘DeleteP’
16294 |   DeleteP(G->Executive);
      |   ^~~~~~~
layer3/Executive.cpp: In function ‘pymol::Result<> ExecutiveSliceNew(PyMOLGlobals*, const char*, const char*, int, int)’:
layer3/Executive.cpp:16607:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
16607 |         if(map_state >= mapObj->State.size())
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from layer3/Executive.h:38,
                 from layer3/Executive.cpp:38:
layer0/TrackerList.h: In instantiation of ‘pymol::TrackerAdapter<T>::TrackerAdapterIterator<IsConst>::TrackerAdapterIterator(CTracker*, int) [with bool IsConst = false; T = SpecRec]’:
layer0/TrackerList.h:99:29:   required from ‘pymol::TrackerAdapter<T>::iterator pymol::TrackerAdapter<T>::begin() [with T = SpecRec; iterator = pymol::TrackerAdapter<SpecRec>::TrackerAdapterIterator<false>]’
   99 |   iterator begin() { return iterator(m_tracker, m_list_id); }
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:202:62:   required from here
  202 |   for (auto& rec : ExecutiveGetSpecRecsFromPattern(G, pattern)) {
      |                                                              ^
layer0/TrackerList.h:80:15: warning: ‘pymol::TrackerAdapter<SpecRec>::TrackerAdapterIterator<false>::m_tracker’ will be initialized after [-Wreorder]
   80 |     CTracker* m_tracker;
      |               ^~~~~~~~~
layer0/TrackerList.h:79:9: warning:   ‘int pymol::TrackerAdapter<SpecRec>::TrackerAdapterIterator<false>::m_iter_id’ [-Wreorder]
   79 |     int m_iter_id = -1;
      |         ^~~~~~~~~
layer0/TrackerList.h:35:14: warning:   when initialized here [-Wreorder]
   35 |     explicit TrackerAdapterIterator(CTracker* tracker, int list_id)
      |              ^~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘ExecutiveRemoveAtoms(PyMOLGlobals*, char const*, int)’:
layer3/Executive.cpp:9007:58: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 207 and 217 [-Wformat-truncation=]
 9007 |                 " Remove: eliminated %d atoms in model \"%s\".\n",
      |                                                          ^~
In file included from layer1/Ortho.h:32,
                 from layer3/ExecutiveDef.h:3,
                 from layer3/Executive.h:29:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 42 and 307 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp: In function ‘ExecutiveSetBondSettingFromString(PyMOLGlobals*, int, char const*, char const*, char const*, int, int, int)’:
layer3/Executive.cpp:11424:28: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
11424 |                 " Setting: %s set for %d bonds in object \"%s\".\n",
      |                            ^~
11425 |                 name, nSet, obj->Name ENDF(G);
      |                 ~~~~        
layer3/Executive.cpp:11424:17: note: directive argument in the range [1, 2147483647]
11424 |                 " Setting: %s set for %d bonds in object \"%s\".\n",
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 42 and 560 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveGetBondSetting(PyMOLGlobals*, int, char*, char const*, int, int, int)’:
layer3/Executive.cpp:11505:26: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
11505 |               " Getting: %s for %d bonds in object \"%s\".\n",
      |                          ^~
11506 |               name, nSet, obj->Name ENDF(G);
      |               ~~~~        
layer3/Executive.cpp:11505:15: note: directive argument in the range [1, 2147483647]
11505 |               " Getting: %s for %d bonds in object \"%s\".\n",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 38 and 556 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveSetBondSetting(PyMOLGlobals*, int, _object*, char const*, char const*, int, int, int)’:
layer3/Executive.cpp:11605:62: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 208 and 217 [-Wformat-truncation=]
11605 |                   " Setting: %s set for %d bonds in object \"%s\".\n",
      |                                                              ^~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 42 or more bytes (assuming 306) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveUnsetBondSetting(PyMOLGlobals*, int, char const*, char const*, int, int, int)’:
layer3/Executive.cpp:11684:26: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
11684 |               " Setting: %s unset for %d bonds in object \"%s\".\n",
      |                          ^~
11685 |               name, nSet, rec->obj->Name ENDF(G);
      |               ~~~~        
layer3/Executive.cpp:11684:15: note: directive argument in the range [1, 2147483647]
11684 |               " Setting: %s unset for %d bonds in object \"%s\".\n",
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 44 and 562 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveSetObjSettingFromString(PyMOLGlobals*, int, char const*, pymol::CObject*, int, int, int)’:
layer3/Executive.cpp:12226:30: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12226 |                   " Setting: %s set to %s in object \"%s\", state %d.\n",
      |                              ^~
12227 |                   name, value2, obj->Name, state + 1 ENDF(G);
      |                   ~~~~        
layer3/Executive.cpp:12226:19: note: directive argument in the range [1, 2147483647]
12226 |                   " Setting: %s set to %s in object \"%s\", state %d.\n",
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 43 and 1584 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12218:30: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12218 |                   " Setting: %s set to %s in object \"%s\".\n",
      |                              ^~
12219 |                   name, value2, obj->Name ENDF(G);
      |                   ~~~~        
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 34 and 1566 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12197:29: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12197 |           PRINTF " Setting: %s set to %s.\n", name, value2 ENDF(G);
      |                             ^~                ~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 21 and 1298 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveSetSettingFromString(PyMOLGlobals*, int, char const*, char const*, int, int, int)’:
layer3/Executive.cpp:12129:36: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12129 |                         " Setting: %s set for %d atoms in object \"%s\".\n",
      |                                    ^~
12130 |                         name, op.i4, rec->obj->Name ENDF(G);
      |                         ~~~~        
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 42 and 561 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12097:32: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12097 |                     " Setting: %s set to %s in %d objects, state %d.\n",
      |                                ^~
12098 |                     name, value2, nObj, state + 1 ENDF(G);
      |                     ~~~~        
layer3/Executive.cpp:12097:21: note: directive argument in the range [1, 2147483647]
12097 |                     " Setting: %s set to %s in %d objects, state %d.\n",
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:12097:21: note: directive argument in the range [1, 2147483647]
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 43 and 1338 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12094:32: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12094 |                     " Setting: %s set to %s in %d objects.\n", name, value2, nObj ENDF(G);
      |                                ^~                              ~~~~
layer3/Executive.cpp:12094:21: note: directive argument in the range [1, 2147483647]
12094 |                     " Setting: %s set to %s in %d objects.\n", name, value2, nObj ENDF(G);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 34 and 1320 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12161:36: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12161 |                         " Setting: %s set to %s in object \"%s\", state %d.\n",
      |                                    ^~
12162 |                         name, value2, rec->obj->Name, state + 1 ENDF(G);
      |                         ~~~~        
layer3/Executive.cpp:12161:25: note: directive argument in the range [1, 2147483647]
12161 |                         " Setting: %s set to %s in object \"%s\", state %d.\n",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 43 and 1584 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12153:36: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12153 |                         " Setting: %s set to %s in object \"%s\".\n",
      |                                    ^~
12154 |                         name, value2, rec->obj->Name ENDF(G);
      |                         ~~~~        
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 34 and 1566 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12057:29: warning: ‘%s’ directive output may be truncated writing up to 254 bytes into a region of size 245 [-Wformat-truncation=]
12057 |           PRINTF " Setting: %s set to %s.\n", name, value2 ENDF(G);
      |                             ^~                ~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output between 21 and 1298 bytes into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveSetSymmetry(PyMOLGlobals*, pymol::zstring_view, int, CSymmetry const&, bool)’:
layer3/Executive.cpp:5951:43: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 202 [-Wformat-truncation=]
 5951 |       " %s-Details: Updated symmetry for '%s'\n", __func__, obj->Name ENDFB(G);
      |                                           ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 56 and 311 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp:5942:46: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 199 [-Wformat-truncation=]
 5942 |       " %s-Warning: Cannot set symmetry for '%s' (type %s)\n", __func__,
      |                                              ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 84 and 339 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/PlugIOManager.cpp: In function ‘ObjectMap* PlugIOManagerLoadVol(PyMOLGlobals*, ObjectMap*, const char*, int, int, const char*)’:
layer3/PlugIOManager.cpp:416:34: warning: comparison of integer expressions of different signedness: ‘std::vector<ObjectMapState>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  416 |             if(obj->State.size() <= state) {
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer2/ObjectMap.h:25,
                 from layer3/PlugIOManager.h:23,
                 from layer3/PlugIOManager.cpp:24:
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer0/Field.h:114:19:   required from ‘T& CField::get(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’
  114 |     return *ptr<T>(pos...);
      |             ~~~~~~^~~~~~~~
layer3/PlugIOManager.cpp:541:21:   required from here
  156 | #define Ffloat3(f, a, b, c) ((f)->get<float>(a, b, c))
      |                              ~~~~~~~~~~~~~~~^~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer3/Executive.cpp: In function ‘ExecutiveBond(PyMOLGlobals*, char const*, char const*, int, int, int, pymol::zstring_view)’:
layer3/Executive.cpp:9358:53: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 214 and 224 [-Wformat-truncation=]
 9358 |                   " Bond: %d bonds added to model \"%s\".\n", cnt, rec->obj->Name
      |                                                     ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 35 and 300 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp:9371:67: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 200 and 210 [-Wformat-truncation=]
 9371 |                   " Valence: %d bond valences adjusted in model \"%s\".\n", cnt,
      |                                                                   ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 49 and 314 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp:9383:59: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size between 208 and 218 [-Wformat-truncation=]
 9383 |                   " Unbond: %d bonds removed from model \"%s\".\n",
      |                                                           ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 41 and 306 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/PlugIOManager.cpp: In function ‘PlugIOManagerLoad’:
layer3/PlugIOManager.cpp:946:65: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 200 [-Wformat-truncation=]
  946 |         " PlugIOManagerLoad: can't load trajectory into object '%s'\n", obj->Name ENDFB(G);
      |                                                                 ^~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/python3.13/Python.h:37,
                 from layer0/os_python.h:34,
                 from layer3/PlugIOManager.cpp:20:
In function ‘snprintf’,
    inlined from ‘PlugIOManagerLoad’ at layer3/PlugIOManager.cpp:945:7:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 58 and 313 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘ExecutiveSetSetting(PyMOLGlobals*, int, _object*, pymol::zstring_view, int, int, int)’:
layer3/Executive.cpp:11877:70: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 217 [-Wformat-truncation=]
11877 |                           " Setting: %s set for %d atoms in object \"%s\".\n",
      |                                                                      ^~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 42 or more bytes (assuming 297) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:11788:42: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 237 [-Wformat-truncation=]
11788 |                     " Setting: %s set to %s in %d objects, state %d.\n",
      |                                          ^~
11789 |                     name, value, nObj, state + 1 ENDF(G);
      |                           ~~~~~           
layer3/Executive.cpp:11788:21: note: directive argument in the range [1, 2147483647]
11788 |                     " Setting: %s set to %s in %d objects, state %d.\n",
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp:11788:21: note: directive argument in the range [1, 2147483647]
layer0/Feedback.h:282:53: note: ‘snprintf’ output 43 or more bytes (assuming 1084) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:11785:42: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 237 [-Wformat-truncation=]
11785 |                     " Setting: %s set to %s in %d objects.\n", name, value, nObj ENDF(G);
      |                                          ^~                          ~~~~~
layer3/Executive.cpp:11785:21: note: directive argument in the range [1, 2147483647]
11785 |                     " Setting: %s set to %s in %d objects.\n", name, value, nObj ENDF(G);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 34 or more bytes (assuming 1066) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:11909:46: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 237 [-Wformat-truncation=]
11909 |                         " Setting: %s set to %s in object \"%s\", state %d.\n",
      |                                              ^~
11910 |                         name, value, rec->obj->Name, state + 1 ENDF(G);
      |                               ~~~~~           
layer3/Executive.cpp:11909:25: note: directive argument in the range [1, 2147483647]
11909 |                         " Setting: %s set to %s in object \"%s\", state %d.\n",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 43 or more bytes (assuming 1330) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:11902:46: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 237 [-Wformat-truncation=]
11902 |                         " Setting: %s set to %s in object \"%s\".\n",
      |                                              ^~
11903 |                         name, value, rec->obj->Name ENDF(G);
      |                               ~~~~~           
layer0/Feedback.h:282:53: note: ‘snprintf’ output 34 or more bytes (assuming 1312) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:11744:39: warning: ‘%s’ directive output may be truncated writing up to 1023 bytes into a region of size 237 [-Wformat-truncation=]
11744 |           PRINTF " Setting: %s set to %s.\n", name, value ENDF(G);
      |                                       ^~            ~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 21 or more bytes (assuming 1044) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp: In function ‘ExecutiveUnsetSetting(PyMOLGlobals*, int, pymol::zstring_view, int, int, int)’:
layer3/Executive.cpp:12338:68: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 215 [-Wformat-truncation=]
12338 |                       " Setting: %s unset for %d atoms in object \"%s\".\n",
      |                                                                    ^~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 44 or more bytes (assuming 299) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12360:57: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 227 [-Wformat-truncation=]
12360 |                         " Setting: %s unset in object \"%s\", state %d.\n",
      |                                                         ^~
layer3/Executive.cpp:12360:25: note: directive argument in the range [1, 2147483647]
12360 |                         " Setting: %s unset in object \"%s\", state %d.\n",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 41 or more bytes (assuming 305) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/Executive.cpp:12354:57: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 227 [-Wformat-truncation=]
12354 |                         " Setting: %s unset in object \"%s\".\n",
      |                                                         ^~
layer0/Feedback.h:282:53: note: ‘snprintf’ output 32 or more bytes (assuming 287) into a destination of size 255
  282 | #define PRINTF { FeedbackLineType _FBstr; (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |                                                     ^
layer3/RingFinder.cpp: In member function ‘void AbstractRingFinder::recursion(int, int)’:
layer3/RingFinder.cpp:23:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   23 |     } else if (depth < m_indices.size() - 1) {
      |                ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
layer3/Seeker.cpp: In function ‘void SeekerRefresh(PyMOLGlobals*, std::vector<CSeqRow>&)’:
layer3/Seeker.cpp:485:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  485 |   for(int b = 0; b < nRow; b++) {
      |                  ~~^~~~~~
layer3/Seeker.cpp: In function ‘void SeekerUpdate(PyMOLGlobals*)’:
layer3/Seeker.cpp:1150:23: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1150 |           if(row->len < min_pad) {
      |              ~~~~~~~~~^~~~~~~~~
layer3/Seeker.cpp:1186:23: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1186 |           if(row->len < min_pad) {
      |              ~~~~~~~~~^~~~~~~~~
layer3/Seeker.cpp: In lambda function:
layer3/Seeker.cpp:1248:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
 1248 |             for(int i = 0; i < str_size; i++){
      |                            ~~^~~~~~~~~~
layer3/Seeker.cpp: In function ‘void SeekerUpdate(PyMOLGlobals*)’:
layer3/Seeker.cpp:1930:27: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 1930 |           if(row->ext_len < stop)
      |              ~~~~~~~~~~~~~^~~~~~
In file included from layer0/vla.h:7,
                 from layer1/Symmetry.h:26,
                 from layer1/PyMOLObject.h:27,
                 from layer1/Seq.h:21,
                 from layer3/Seeker.cpp:26:
layer3/Seeker.cpp: In function ‘void SeekerFree(PyMOLGlobals*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CSeeker’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer3/Seeker.cpp:1964:3: note: in expansion of macro ‘DeleteP’
 1964 |   DeleteP(G->Seeker);
      |   ^~~~~~~
layer3/Executive.cpp: In function ‘ExecutiveManageObject(PyMOLGlobals*, pymol::CObject*, int, int)’:
layer3/Executive.cpp:14447:37: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 229 [-Wformat-truncation=]
14447 |         " Executive-Warning: name \"%s\" collides with a selection language keyword.\n",
      |                                     ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 73 and 328 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp:14442:36: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 230 [-Wformat-truncation=]
14442 |         " Executive: object name \"%s\" is illegal -- renamed to 'all_'.\n", obj->Name
      |                                    ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 61 and 316 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp:14473:11: warning: ‘strcpy’ offset 0 is out of the bounds [0, 0] [-Warray-bounds=]
14473 |     strcpy(rec->name, obj->Name);
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘ExecutiveCopy(PyMOLGlobals*, char const*, char const*, int)’:
layer3/Executive.cpp:9665:25: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 236 [-Wformat-truncation=]
 9665 |     " Executive: object %s created.\n", oDst->Name ENDFB(G);
      |                         ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 30 and 285 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp: In function ‘ExecutiveSpectrum(PyMOLGlobals*, pymol::zstring_view, pymol::zstring_view, float, float, int, int, pymol::zstring_view, int, int, int)’:
layer3/Executive.cpp:4764:24: warning: ‘strncpy’ specified bound 8 equals destination size [-Wstringop-truncation]
 4764 |                 strncpy(value_s, raw_ptr, sizeof(value_e));
      |                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In member function ‘CExecutive::drag(int, int, int)’:
layer3/Executive.cpp:15471:55: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1013 [-Wformat-overflow=]
15471 |                   sprintf(I->ReorderLog, "cmd.order(\"%s\",location=\"%s\")\n",
      |                                                       ^~
15472 |                           order_input, (location == -2) ? "upper" : "current");
      |                           ~~~~~~~~~~~                  
layer3/Executive.cpp:15471:26: note: ‘sprintf’ output between 32 and 1057 bytes into a destination of size 1024
15471 |                   sprintf(I->ReorderLog, "cmd.order(\"%s\",location=\"%s\")\n",
      |                   ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
15472 |                           order_input, (location == -2) ? "upper" : "current");
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Executive.cpp: In function ‘ExecutiveGroup(PyMOLGlobals*, pymol::zstring_view, pymol::zstring_view, int, int)’:
layer3/Executive.cpp:2259:40: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 235 [-Wformat-truncation=]
 2259 |                   " Executive: adding '%s' to group '%s'.\n", rec.name, rec.group_name
      |                                        ^~
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 36 and 546 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp: In function ‘ExecutiveSetName(PyMOLGlobals*, pymol::zstring_view, pymol::zstring_view, bool)’:
layer3/Executive.cpp:3523:41: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 222 [-Wformat-truncation=]
 3523 |       " Warning: Invalid characters in '%s' have been replaced or stripped\n",
      |                                         ^~
 3524 |       name ENDFB(G);
      |       ~~~~                               
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 67 and 322 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp: In function ‘ExecutiveSetSession(PyMOLGlobals*, _object*, int, int)’:
layer3/Executive.cpp:5070:57: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 213 [-Wformat-truncation=]
 5070 |             " Executive: skipping unrecognized object \"%s\" of type %d.\n",
      |                                                         ^~
In function ‘ExecutiveSetNamedEntries(PyMOLGlobals*, _object*, int, int, int)’,
    inlined from ‘ExecutiveSetSession(PyMOLGlobals*, _object*, int, int)’ at layer3/Executive.cpp:5696:38:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 56 and 321 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Executive.cpp: In function ‘ExecutiveSetSession(PyMOLGlobals*, _object*, int, int)’:
layer3/Executive.cpp:5095:58: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 210 [-Wformat-truncation=]
 5095 |           "ExectiveSetNamedEntries-Error: after object \"%s\".\n", rec->name ENDFB(G);
      |                                                          ^~
In function ‘ExecutiveSetNamedEntries(PyMOLGlobals*, _object*, int, int, int)’,
    inlined from ‘ExecutiveSetSession(PyMOLGlobals*, _object*, int, int)’ at layer3/Executive.cpp:5696:38:
layer0/Feedback.h:274:15: note: ‘snprintf’ output between 49 and 304 bytes into a destination of size 255
  274 |     (snprintf)( _FBstr, FEEDBACK_MAX_OUTPUT,
      |               ^
layer3/Selector.cpp: In member function ‘virtual bool SelectorAtomIterator::next()’:
layer3/Selector.cpp:185:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  185 |   if ((++a) >= selector->Table.size())
      |       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘bool SelectorIsSelectionDiscrete(PyMOLGlobals*, SelectorID_t, bool)’:
layer3/Selector.cpp:1028:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1028 |   for(int a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorClassifyAtoms(PyMOLGlobals*, int, int, ObjectMolecule*)’:
layer3/Selector.cpp:1082:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1082 |   while(a < I->Table.size()) {
      |         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:1106:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1106 |       while(a1 < I->Table.size()) {
      |             ~~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘const char* SelectorGetNameFromIndex(PyMOLGlobals*, SelectorID_t)’:
layer3/Selector.cpp:1519:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SelectionInfoRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1519 |   for(int a = 1; a < I->Info.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorAssignSS(PyMOLGlobals*, int, int, int, int, ObjectMolecule*, int)’:
layer3/Selector.cpp:1653:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1653 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:1680:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1680 |             while(a1 < I->Table.size()) {
      |                   ~~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:1874:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1874 |         for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                               ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘PyObject* SelectorColorectionGet(PyMOLGlobals*, const char*)’:
layer3/Selector.cpp:2687:18: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2687 |     for(b = 0; b < n_used; b++) {
      |                ~~^~~~~~~~
layer3/Selector.cpp:2703:16: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2703 |   for(a = 0; a < n_used; a++) {
      |              ~~^~~~~~~~
layer3/Selector.cpp:2715:18: warning: comparison of integer expressions of different signedness: ‘ov_size’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2715 |     for(b = 0; b < n_used; b++) {
      |                ~~^~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorColorectionApply(PyMOLGlobals*, PyObject*, const char*)’:
layer3/Selector.cpp:2763:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
 2763 |     for(b = 0; b < n_used; b++) {       /* update selection indices */
      |                ~~^~~~~~~~
layer3/Selector.cpp:2768:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2768 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:2772:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘ov_size’ {aka ‘long unsigned int’} [-Wsign-compare]
 2772 |       for(b = 0; b < n_used; b++) {
      |                  ~~^~~~~~~~
layer3/Selector.cpp: In function ‘PyObject* SelectorSecretsAsPyList(PyMOLGlobals*)’:
layer3/Selector.cpp:2873:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<SelectionInfoRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2873 |   for(int a = 0; a < I->Info.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘PyObject* SelectorAsPyList(PyMOLGlobals*, SelectorID_t)’:
layer3/Selector.cpp:2952:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2952 |   for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorCountStates(PyMOLGlobals*, int)’:
layer3/Selector.cpp:3446:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3446 |   for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorCheckIntersection(PyMOLGlobals*, int, int)’:
layer3/Selector.cpp:3470:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3470 |   for(int a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorCountAtoms(PyMOLGlobals*, int, int)’:
layer3/Selector.cpp:3488:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3488 |   for(int a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘void SelectorSetDeleteFlagOnSelectionInObject(PyMOLGlobals*, int, ObjectMolecule*, signed char)’:
layer3/Selector.cpp:3503:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3503 |   for(int a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int* SelectorGetIndexVLAImpl(PyMOLGlobals*, CSelector*, SelectorID_t)’:
layer3/Selector.cpp:3589:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3589 |   for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘void SelectorLogSele(PyMOLGlobals*, const char*)’:
layer3/Selector.cpp:3648:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3648 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘ObjectMolecule* SelectorGetSingleObjectMolecule(PyMOLGlobals*, SelectorID_t)’:
layer3/Selector.cpp:3813:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3813 |   for (a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                          ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘ObjectMolecule* SelectorGetFirstObjectMolecule(PyMOLGlobals*, SelectorID_t)’:
layer3/Selector.cpp:3843:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3843 |   for (a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                          ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘ObjectMolecule** SelectorGetObjectMoleculeVLA(PyMOLGlobals*, SelectorID_t)’:
layer3/Selector.cpp:3867:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3867 |   for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorSubdivide(PyMOLGlobals*, const char*, SelectorID_t, SelectorID_t, SelectorID_t, SelectorID_t, const char*, const char*, int*)’:
layer3/Selector.cpp:4266:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4266 |       for(a = 0; a < I->Table.size(); a++)
      |                  ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorGetSeleNCSet(PyMOLGlobals*, SelectorID_t)’:
layer3/Selector.cpp:4570:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4570 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorGetArrayNCSet(PyMOLGlobals*, const sele_array_t&, int)’:
layer3/Selector.cpp:4600:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4600 |   for(a = start; a < I->Table.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorMapMaskVDW(PyMOLGlobals*, int, ObjectMapState*, float, int)’:
layer3/Selector.cpp:4761:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 4761 |   for(a = 0; a < I->Table.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorMapGaussian(PyMOLGlobals*, int, ObjectMapState*, float, int, int, int, int, float)’:
layer3/Selector.cpp:5121:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5121 |   for(a = 0; a < I->Table.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:5165:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5165 |   for(a = 0; a < I->Table.size(); a++) {
      |              ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorMapCoulomb(PyMOLGlobals*, int, ObjectMapState*, float, int, int, int, float)’:
layer3/Selector.cpp:5373:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 5373 |   for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorCreateObjectMolecule(PyMOLGlobals*, SelectorID_t, const char*, int, int, int, int, int, int, int)’:
layer3/Selector.cpp:6062:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 6062 |   if(ob)
      |   ^~
layer3/Selector.cpp:6066:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 6066 |     SelectorUpdateTable(G, source, -1);
      |     ^~~~~~~~~~~~~~~~~~~
layer3/Selector.cpp:6077:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6077 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In lambda function:
layer3/Selector.cpp:6103:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6103 |   for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                         ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:6133:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMolecule*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6133 |   for(a = cNDummyModels; a < I->Obj.size(); a++) {  /* find bonds wholly contained in the selection */
      |                          ~~^~~~~~~~~~~~~~~
layer3/Selector.cpp:6159:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6159 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:6200:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6200 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:6224:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6224 |       for(a = cNDummyAtoms; a < I->Table.size(); a++)  /* any selected atoms in this state? */
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorEmbedSelection(PyMOLGlobals*, const int*, pymol::zstring_view, ObjectMolecule*, int, int)’:
layer3/Selector.cpp:6660:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6660 |   for(a = start; a < I->Table.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘sele_array_t SelectorSelectFromTagDict(PyMOLGlobals*, const std::unordered_map<int, int>&)’:
layer3/Selector.cpp:6755:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6755 |       for(int a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                 ~~^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14/cassert:44,
                 from layer0/Field.h:24,
                 from layer0/Isosurf.h:24,
                 from layer2/ObjectMap.h:25,
                 from layer3/Selector.h:27,
                 from layer3/Selector.cpp:39:
layer3/Selector.cpp: In function ‘void SelectorUpdateTableSingleObject(PyMOLGlobals*, ObjectMolecule*, int, bool)’:
layer3/Selector.cpp:6997:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 6997 |   assert(c == I->Table.size());
      |          ~~^~~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘sele_array_t SelectorGetSeleArrayForAtomIndices(CSelector*, ObjectMolecule*, const int*, int, bool)’:
layer3/Selector.cpp:7010:26: warning: comparison of integer expressions of different signedness: ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 7010 |   assert(I->Table.size() == cNDummyAtoms + obj->NAtom);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorModulate1(PyMOLGlobals*, EvalElem*, int)’:
layer3/Selector.cpp:7293:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7293 |           for (a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                  ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7316:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7316 |                   for(a = 0; ok && a < I->Table.size(); a++) {
      |                                    ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7379:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7379 |       for(a = 0; a < I->Table.size(); a++) {
      |                  ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7393:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7393 |           for(a = 0; a < I->Table.size(); a++) {
      |                      ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7416:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7416 |                   for(a = 0; ok && a < I->Table.size(); a++) {
      |                                    ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7457:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7457 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorSelect0(PyMOLGlobals*, EvalElem*)’:
layer3/Selector.cpp:7490:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7490 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7501:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7501 |       for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7506:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7506 |       for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7513:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7513 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7517:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7517 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7521:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7521 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7525:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7525 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7529:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7529 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7538:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7538 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7555:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7555 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7560:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7560 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7565:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7565 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7570:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7570 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7575:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7575 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7580:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7580 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7585:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7585 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7589:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7589 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7593:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7593 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7598:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7598 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7603:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7603 |     for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7610:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7610 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7626:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7626 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7632:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7632 |     for(a = 0; a < I->Table.size(); a++) {
      |                ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7641:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7641 |     for(a = 0; a < I->Table.size(); a++) {
      |                ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7653:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7653 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:7673:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 7673 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘pymol::Result<> SelectorSelect1(PyMOLGlobals*, EvalElem*, int)’:
layer3/Selector.cpp:8378:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMolecule*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8378 |           for(a = cNDummyModels; a < I->Obj.size(); a++)
      |                                  ~~^~~~~~~~~~~~~~~
layer3/Selector.cpp:8388:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<ObjectMolecule*>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8388 |             else if(model > I->Obj.size())
      |                     ~~~~~~^~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorSelect2(PyMOLGlobals*, EvalElem*, int)’:
layer3/Selector.cpp:8470:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8470 |       for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8474:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8474 |         for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                               ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8522:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8522 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8533:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8533 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8544:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8544 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8555:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8555 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8570:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8570 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8581:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8581 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8592:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8592 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8603:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8603 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8618:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8618 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8629:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8629 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8640:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8640 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:8651:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 8651 |             for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                                   ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorLogic1(PyMOLGlobals*, EvalElem*, int)’:
layer3/Selector.cpp:9128:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9128 |           for(a = 0; a < I->Table.size(); a++) {
      |                      ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:9157:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9157 |                   for(a = 0; a < I->Table.size(); a++) {
      |                              ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘int SelectorOperator22(PyMOLGlobals*, EvalElem*, int)’:
layer3/Selector.cpp:9416:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare]
 9416 |           for(a = 0; a < table_size; a++) {
      |                      ~~^~~~~~~~~~~~
layer3/Selector.cpp:9438:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9438 |                   for(a = 0; a < I->Table.size(); a++) {
      |                              ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:9468:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9468 |         for(a = 0; a < I->Table.size(); a++) {
      |                    ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:9473:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9473 |       for(a = cNDummyAtoms; a < I->Table.size(); a++)
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘pymol::Result<std::unique_ptr<int [], std::default_delete<int []> > > SelectorEvaluate(PyMOLGlobals*, std::vector<std::__cxx11::basic_string<char> >&, int, int)’:
layer3/Selector.cpp:9622:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 9622 |   while(ok && c < word.size()) {
      |               ~~^~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘DistSet* SelectorGetDistSet(PyMOLGlobals*, DistSet*, int, int, int, int, int, float, float*)’:
layer3/Selector.cpp:10213:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
10213 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘DistSet* SelectorGetAngleSet(PyMOLGlobals*, DistSet*, int, int, int, int, int, int, int, float*, int*)’:
layer3/Selector.cpp:10495:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
10495 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:10519:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
10519 |       for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                             ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp: In function ‘DistSet* SelectorGetDihedralSet(PyMOLGlobals*, DistSet*, int, int, int, int, int, int, int, int, int, float*, int*)’:
layer3/Selector.cpp:10724:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
10724 |     for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                           ~~^~~~~~~~~~~~~~~~~
layer3/Selector.cpp:10801:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<TableRec>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
10801 |         for(a = cNDummyAtoms; a < I->Table.size(); a++) {
      |                               ~~^~~~~~~~~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int, int}]’:
layer3/Selector.cpp:4800:18:   required from here
  158 | #define Ffloat4p(f, a, b, c, d) ((f)->ptr<float>(a, b, c, d))
      |                                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer0/Field.h: In instantiation of ‘T* CField::ptr(SizeTs ...) [with T = float; SizeTs = {int, int, int}]’:
layer3/Selector.cpp:5309:20:   required from here
  155 | #define Ffloat3p(f, a, b, c) ((f)->ptr<float>(a, b, c))
      |                               ~~~~~~~~~~~~~~~^~~~~~~~~
layer0/Field.h:100:27: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare]
  100 |     assert(sizeof...(pos) <= n_dim());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~
layer3/ExecutivePython.cpp: In function ‘pymol::Result<> ExecutiveSetRawAlignment(PyMOLGlobals*, pymol::zstring_view, PyObject*, pymol::zstring_view, int, int)’:
layer3/ExecutivePython.cpp:171:23: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  171 |   for(size_t c = 0; c < n_cols; ++c) {
      |                     ~~^~~~~~~~
layer3/ExecutivePython.cpp:180:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare]
  180 |     for(size_t i = 0; i < n_idx; ++i) {
      |                       ~~^~~~~~~
layer3/Selector.cpp: In function ‘SelectorAssignSS(PyMOLGlobals*, int, int, int, int, ObjectMolecule*, int)’:
layer3/Selector.cpp:1722:70: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 207 [-Wformat-truncation=]
 1722 |                     " AssignSS-Warning: Ignoring incomplete residue /%s/%s/%s/%d%c ...\n",
      |                                                                      ^~
In file included from /usr/include/stdio.h:970,
                 from /usr/include/c++/14/cstdio:42,
                 from /usr/include/c++/14/ext/string_conversions.h:45,
                 from /usr/include/c++/14/bits/basic_string.h:4154,
                 from /usr/include/c++/14/string:54,
                 from layer3/Selector.cpp:20:
In function ‘snprintf’,
    inlined from ‘SelectorAssignSS(PyMOLGlobals*, int, int, int, int, ObjectMolecule*, int)’ at layer3/Selector.cpp:1721:19:
/usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 59 and 324 bytes into a destination of size 255
   68 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   69 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   70 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
In file included from layer2/AtomInfo.h:23,
                 from layer3/MaeExportHelpers.h:11,
                 from layer3/MaeExportHelpers.cpp:11:
In function ‘SettingUniqueGetTypedValuePtr(PyMOLGlobals*, int, int, int, bool*)’,
    inlined from ‘SettingUniqueGetIfDefined<bool>(PyMOLGlobals*, int, int, bool*)bool’ at layer1/Setting.h:447:39,
    inlined from ‘AtomSettingGetIfDefined<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool*)bool’ at layer2/AtomInfo.h:496:33,
    inlined from ‘AtomSettingGetWD<bool, AtomInfoType const>(PyMOLGlobals*, AtomInfoType const*, int, bool)bool’ at layer2/AtomInfo.h:506:36,
    inlined from ‘SettingGet<bool>(PyMOLGlobals*, SeleCoordIterator const&, int)bool’ at layer3/MaeExportHelpers.cpp:24:26,
    inlined from ‘MaeExportGetAtomStyle(PyMOLGlobals*, SeleCoordIterator const&)’ at layer3/MaeExportHelpers.cpp:73:26:
layer1/Setting.h:436:11: warning: ‘out’ may be used uninitialized [-Wmaybe-uninitialized]
  436 |   int i = *out;
      |           ^~~~
layer2/AtomInfo.h: In function ‘MaeExportGetAtomStyle(PyMOLGlobals*, SeleCoordIterator const&)’:
layer2/AtomInfo.h:505:5: note: ‘out’ was declared here
  505 |   V out;
      |     ^~~
layer4/Cmd.cpp: In function ‘PyObject* CmdPushUndo(PyObject*, PyObject*)’:
layer4/Cmd.cpp:2216:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 2216 |     if(ok)
      |     ^~
layer4/Cmd.cpp:2218:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 2218 |       if(s0[0])
      |       ^~
layer4/Cmd.cpp: In function ‘PyObject* CmdGetMinMax(PyObject*, PyObject*)’:
layer4/Cmd.cpp:4469:7: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable]
 4469 |   int ok = false;
      |       ^~
In file included from layer4/Cmd.cpp:77:
layer1/PConv.h: In instantiation of ‘PyObject* PConvToPyObject(const std::array<_Tp, _Nm>&) [with T = float; long unsigned int N = 3; PyObject = _object]’:
layer4/Cmd.cpp:380:27:   required from ‘PyObject* APIResult(PyMOLGlobals*, pymol::Result<T>&) [with T = std::array<float, 3>; PyObject = _object]’
  380 |     return PConvToPyObject(res.result());
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
layer4/Cmd.cpp:4034:19:   required from here
 4034 |   return APIResult(G, result);
      |          ~~~~~~~~~^~~~~~~~~~~
layer1/PConv.h:259:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare]
  259 |   for (int i = 0; i < N; ++i) {
      |                   ~~^~~
In file included from layer0/OOMac.h:22,
                 from layer4/PopUp.cpp:23:
layer4/PopUp.cpp: In function ‘void PopUpFree(Block*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CPopUp’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer4/PopUp.cpp:401:3: note: in expansion of macro ‘DeleteP’
  401 |   DeleteP(I);
      |   ^~~~~~~
layer5/PyMOL.cpp: In function ‘PyMOLreturn_status Loader(CPyMOL*, const char*, const char*, int, const char*, const char*, int, int, int, int, int, int)’:
layer5/PyMOL.cpp:1546:27: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare]
 1546 |         if((stop - start) >= sizeof(WordType))
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from layer5/PyMOL.cpp:23:
layer5/PyMOL.cpp: In function ‘void PyMOL_Stop(CPyMOL*)’:
layer0/MemoryDebug.h:86:32: warning: deleting object of polymorphic class type ‘CMovie’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
   86 | #define DeleteP(ptr) {if(ptr) {delete ptr;ptr=NULL;}}
layer5/PyMOL.cpp:1987:3: note: in expansion of macro ‘DeleteP’
 1987 |   DeleteP(G->Movie);
      |   ^~~~~~~
ov/src/OVContext.cpp: In function ‘void OVContext_Del(OVContext*)’:
ov/src/OVContext.cpp:21:13: warning: variable ‘heap’ set but not used [-Wunused-but-set-variable]
   21 |     OVHeap *heap = I->heap;
      |             ^~~~
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:62:16: warning: type ‘struct parm’ violates the C++ One Definition Rule [-Wodr]
   62 | typedef struct parm {
      |                ^
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:59:16: note: a different type is defined in another translation unit
   59 | typedef struct parm {
      |                ^
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM7.h:63:8: note: the first difference of corresponding definitions is field ‘title’
   63 |   char title[85];
      |        ^
contrib/uiuc/plugins/molfile_plugin/src/ReadPARM.h:60:17: note: a field with different name is defined in another translation unit
   60 |         char    ititl[81];
      |                 ^
contrib/uiuc/plugins/molfile_plugin/src/parm7plugin.cpp:33:3: warning: type ‘struct parmdata’ violates the C++ One Definition Rule [-Wodr]
   33 | } parmdata;
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/parmplugin.cpp:32:3: note: a different type is defined in another translation unit
   32 | } parmdata;
      |   ^
contrib/uiuc/plugins/molfile_plugin/src/parm7plugin.cpp:28:15: note: the first difference of corresponding definitions is field ‘prm’
   28 |   parmstruct *prm;
      |               ^
contrib/uiuc/plugins/molfile_plugin/src/parmplugin.cpp:28:13: note: a field with different name is defined in another translation unit
   28 |   ReadPARM *rp;
      |             ^
layer0/Isosurf.cpp:47:16: warning: type ‘struct PointType’ violates the C++ One Definition Rule [-Wodr]
   47 | typedef struct PointType {
      |                ^
layer0/Tetsurf.cpp:46:3: note: a different type is defined in another translation unit
   46 | } PointType;
      |   ^
layer0/Isosurf.cpp:49:7: note: the first difference of corresponding definitions is field ‘NLink’
   49 |   int NLink;
      |       ^
layer0/Tetsurf.cpp:43:9: note: a field with different name is defined in another translation unit
   43 |   float Normal[3];
      |         ^
ov/src/OVOneToAny.cpp:15:3: warning: type ‘struct up_element’ violates the C++ One Definition Rule [-Wodr]
   15 | } up_element;
      |   ^
ov/src/OVOneToOne.cpp:15:3: note: a different type is defined in another translation unit
   15 | } up_element;
      |   ^
ov/src/OVOneToOne.cpp:14:25: note: the first difference of corresponding definitions is field ‘reverse_next’
   14 |   ov_size forward_next, reverse_next;
      |                         ^
ov/src/OVOneToOne.cpp:15:3: note: a type with different number of fields is defined in another translation unit
   15 | } up_element;
      |   ^
In member function ‘set_’,
    inlined from ‘__ct ’ at include/tnt/tnt_array1d.h:119:6,
    inlined from ‘findBest’ at layer0/ccealignmodule.cpp:506:28:
include/tnt/tnt_array1d.h:283:20: warning: ‘__builtin_memset’ specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
  283 |                 *p = a;
      |                    ^
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h: In function ‘recreate_command_line’:
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1334:11: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1334 |   line[0] = '\0';
      |           ^
contrib/uiuc/plugins/molfile_plugin/src/ply_c.h:1333:26: note: destination object of size 0 allocated by ‘malloc’
 1333 |   line = (char *) malloc (sizeof(char) * len);
      |                          ^
layer3/Executive.cpp: In function ‘ExecutiveManageObject’:
layer3/Executive.cpp:14473:11: warning: ‘strcpy’ writing between 1 and 256 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
14473 |     strcpy(rec->name, obj->Name);
      |           ^
lto1: note: destination object is likely at address zero
contrib/champ/os_memory.c: In function ‘OSMemoryZero’:
contrib/champ/os_memory.c:55:18: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   55 |   while(count&&(((int)p)&mask)) {
      |                  ^
contrib/champ/os_memory.c: In function ‘OSMemoryHashAdd’:
contrib/champ/os_memory.c:137:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  137 |   hash=(int)rec;
      |        ^
contrib/champ/os_memory.c: In function ‘OSMemoryHashRemove’:
contrib/champ/os_memory.c:150:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  150 |   hash=(int)rec;
      |        ^
Exception ignored in: <function Pool.__del__ at 0x7fe02644f740>
Traceback (most recent call last):
  File "/usr/lib64/python3.13/multiprocessing/pool.py", line 271, in __del__
  File "/usr/lib64/python3.13/multiprocessing/queues.py", line 397, in put
  File "/usr/lib64/python3.13/multiprocessing/connection.py", line 200, in send_bytes
  File "/usr/lib64/python3.13/multiprocessing/connection.py", line 416, in _send_bytes
AttributeError: 'NoneType' object has no attribute 'pack'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.eThHVY
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ '[' /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT
++ dirname /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/pymol-2.5.0-build
+ mkdir /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd pymol-open-source-2.5.0
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ 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 '
+ /usr/bin/python3 setup.py install -O1 --skip-build --root /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT --prefix /usr --use-msgpackc=c++11 --use-openmp=yes --pymol-path=/usr/lib64/python3.13/site-packages/pymol
/usr/lib64/python3.13/site-packages/chempy/sdf.py:23: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/chempy/sdf.py:24: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:849: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:889: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:252: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:253: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:254: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:257: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/movie.py:818: SyntaxWarning: invalid escape sequence '\W'
/usr/lib64/python3.13/site-packages/pymol/moving.py:733: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pymol/parser.py:48: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.13/site-packages/pymol/parser.py:408: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:899: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:912: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:914: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/plugins/installation.py:23: SyntaxWarning: invalid escape sequence '\p'
/usr/lib64/python3.13/site-packages/pymol/wizard/pseudoatom.py:13: SyntaxWarning: invalid escape sequence '\8'
/usr/lib64/python3.13/site-packages/chempy/sdf.py:23: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/chempy/sdf.py:24: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:849: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:889: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:252: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:253: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:254: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:257: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/movie.py:818: SyntaxWarning: invalid escape sequence '\W'
/usr/lib64/python3.13/site-packages/pymol/moving.py:733: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pymol/parser.py:48: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.13/site-packages/pymol/parser.py:408: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:899: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:912: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:914: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/plugins/installation.py:23: SyntaxWarning: invalid escape sequence '\p'
/usr/lib64/python3.13/site-packages/pymol/wizard/pseudoatom.py:13: SyntaxWarning: invalid escape sequence '\8'
/usr/lib/python3.13/site-packages/setuptools/command/sdist.py:115: SetuptoolsDeprecationWarning: `build_py` command does not inherit from setuptools' `build_py`.
!!

        ********************************************************************************
        Custom 'build_py' does not implement 'get_data_files_without_manifest'.
        Please extend command classes from setuptools instead of distutils.

        See https://peps.python.org/pep-0632/ for details.
        ********************************************************************************

!!
  self._add_data_files(self._safe_data_files(build_py))
copying data -> /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data
copying test -> /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/test
copying examples -> /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples
Exception ignored in: <function Pool.__del__ at 0x7f417a3f36a0>
Traceback (most recent call last):
  File "/usr/lib64/python3.13/multiprocessing/pool.py", line 271, in __del__
  File "/usr/lib64/python3.13/multiprocessing/queues.py", line 397, in put
  File "/usr/lib64/python3.13/multiprocessing/connection.py", line 200, in send_bytes
  File "/usr/lib64/python3.13/multiprocessing/connection.py", line 416, in _send_bytes
AttributeError: 'NoneType' object has no attribute 'pack'
+ rm -rfv /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/bin/__pycache__
+ echo '#!/bin/sh'
+ echo 'export PYMOL_PATH=/usr/lib64/python3.13/site-packages/pymol'
+ echo 'exec /usr/bin/python3 /usr/lib64/python3.13/site-packages/pymol/__init__.py "$@"'
+ cp -a data examples test /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/link_demo.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/particle01.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/particle02.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/test/inp/B03.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/test/inp/B05.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/test/inp/B11.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/test/ref/T01.log
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/examples/devel/link_demo.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/examples/devel/particle01.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/examples/devel/particle02.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/test/inp/B03.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/test/inp/B05.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/test/inp/B11.py
+ rm -f /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/pymol_path/test/ref/T01.log
+ mkdir -p /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/bin
+ install -p -m 755 pymol /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/bin/
+ desktop-file-install --vendor= --dir=/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/applications /builddir/build/SOURCES/pymol.desktop
+ mkdir -p /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/pixmaps
+ install -p -m 644 /builddir/build/SOURCES/pymol.png /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/pixmaps/
+ mkdir -p /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/metainfo
+ install -p -m 644 /builddir/build/SOURCES/pymol.appdata.xml /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/metainfo/
+ appstream-util validate-relax --nonet /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT//usr/share/metainfo/pymol.appdata.xml
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT//usr/share/metainfo/pymol.appdata.xml: OK
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.5.0-12.fc42 --unique-debug-suffix -2.5.0-12.fc42.x86_64 --unique-debug-src-base pymol-2.5.0-12.fc42.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/pymol-2.5.0-build/pymol-open-source-2.5.0
find-debuginfo: starting
Extracting debug info from 2 files
DWARF-compressing 2 files
sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/pymol-2.5.0-12.fc42.x86_64
51230 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /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
mangling shebang in /usr/bin/pymol from /bin/sh to #!/usr/bin/sh
*** WARNING: ./usr/src/debug/pymol-2.5.0-12.fc42.x86_64/layer0/GraphicsUtil.cpp is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/pymol-2.5.0-12.fc42.x86_64/layer0/GraphicsUtil.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/pymol-2.5.0-12.fc42.x86_64/layer3/MaeExportHelpers.cpp is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/pymol-2.5.0-12.fc42.x86_64/layer3/MaeExportHelpers.h is executable but has no shebang, removing executable bit
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2
Bytecompiling .py files below /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13 using python3.13
/usr/lib64/python3.13/site-packages/chempy/sdf.py:23: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/chempy/sdf.py:24: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/chempy/sdf.py:23: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/chempy/sdf.py:24: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:849: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:889: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:849: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__init__.py:889: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/data/chempy/tinker/make_simple.py:147: SyntaxWarning: invalid escape sequence '\*'
/usr/lib64/python3.13/site-packages/pymol/data/chempy/tinker/make_simple.py:151: SyntaxWarning: invalid escape sequence '\*'
/usr/lib64/python3.13/site-packages/pymol/data/chempy/tinker/make_simple.py:147: SyntaxWarning: invalid escape sequence '\*'
/usr/lib64/python3.13/site-packages/pymol/data/chempy/tinker/make_simple.py:151: SyntaxWarning: invalid escape sequence '\*'
/usr/lib64/python3.13/site-packages/pymol/examples/devel/webgui02.py:156: SyntaxWarning: invalid escape sequence '\='
/usr/lib64/python3.13/site-packages/pymol/examples/devel/webgui02.py:156: SyntaxWarning: invalid escape sequence '\='
/usr/lib64/python3.13/site-packages/pymol/internal.py:252: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:253: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:254: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:257: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:252: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:253: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:254: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/internal.py:257: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/movie.py:818: SyntaxWarning: invalid escape sequence '\W'
/usr/lib64/python3.13/site-packages/pymol/movie.py:818: SyntaxWarning: invalid escape sequence '\W'
/usr/lib64/python3.13/site-packages/pymol/moving.py:733: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pymol/moving.py:733: SyntaxWarning: invalid escape sequence '\s'
/usr/lib64/python3.13/site-packages/pymol/parser.py:48: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.13/site-packages/pymol/parser.py:408: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/parser.py:48: SyntaxWarning: invalid escape sequence '\['
/usr/lib64/python3.13/site-packages/pymol/parser.py:408: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/plugins/installation.py:23: SyntaxWarning: invalid escape sequence '\p'
/usr/lib64/python3.13/site-packages/pymol/plugins/installation.py:23: SyntaxWarning: invalid escape sequence '\p'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:899: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:912: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:914: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:899: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:912: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/viewing.py:914: SyntaxWarning: invalid escape sequence '\.'
/usr/lib64/python3.13/site-packages/pymol/wizard/pseudoatom.py:13: SyntaxWarning: invalid escape sequence '\8'
/usr/lib64/python3.13/site-packages/pymol/wizard/pseudoatom.py:13: SyntaxWarning: invalid escape sequence '\8'
Bytecompiling .py files below /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.13 using python3.13
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/bmin/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/bmin/__pycache__/realtime.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/bmin/__pycache__/commands.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/bmin/__pycache__/state.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/bmin/__pycache__/util.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/champ/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/champ/__pycache__/formal_charges.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/champ/__pycache__/assign.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/fast/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/fragments/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/mmtf/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/mmtf/__pycache__/io.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/tinker/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/champ/__pycache__/amber99.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/tinker/__pycache__/amber.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/tinker/__pycache__/keyword.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/tinker/__pycache__/realtime.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/tinker/__pycache__/state.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/arc.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/bond_mmff.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/bond_amber.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/bonds.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/brick.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/brick.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/cc1.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/cif.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/cpv.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/dictdb.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/charge.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/gms.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/hetatm.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/io.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/lst.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/mae.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/gamess1.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/map.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/mass.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/mmd.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/mol2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/neighbor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/pdb.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/pkl.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/place.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/models.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/protein.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/mol.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/protein_mmff.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/protein_amber99.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/protein_residues.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/water_amber.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/water_residues.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/xyz.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/sdf.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/solvate.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/forms/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/syntax/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/syntax/__pycache__/pml.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/syntax/__pycache__/pmlparser.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/chempy/__pycache__/protein_amber.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/syntax/__pycache__/python.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/TextEditor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/advanced_settings_gui.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/file_dialogs.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/keymapping.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/mimic_pmg_tk.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/mimic_tk.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/properties_dialog.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/pymol_gl_widget.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/shortcut_menu_gui.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/pymol_qt_gui.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/builder.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/pymol_qt_gui.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/skins/demo/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__pycache__/ModalWindow.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_qt/__pycache__/volume.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/skins/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/startup/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/PMGApp.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/ColorEditor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/PyMOLMapLoad.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/skins/normal/__pycache__/builder.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/Demo.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/TextEditor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/SetEditor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/Setting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/Qt/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/Qt/__pycache__/utils.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/Qt/__pycache__/utils.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/__init__.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/__init__.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pmg_tk/__pycache__/volume.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/installation.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/legacysupport.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/managergui_qt.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/repository.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/repository.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/stereochemistry/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/annotation.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/appearance.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/benchmark.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/plugins/__pycache__/managergui.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/charge.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/cleanup.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/command.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/demo.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/density.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/distance.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/label.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/dragging.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/filter.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/box.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/message.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/nucmutagenesis.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/openvr.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/mutagenesis.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/pair_fit.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/pseudoatom.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/renaming.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/toggle.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/sculpting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/security.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/stereodemo.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/wizard/__pycache__/measurement.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/__main__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/_gui.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/api.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/callback.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/cgo.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/cmd.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/checking.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/colorprinting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/completing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/colorramping.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/computing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/constants.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/commanding.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/constants_palette.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/controlling.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/creating.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/diagnosing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/editing.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/editor.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/experimenting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/externing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/exporting.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/editing.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/feedingback.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/fitting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/exporting.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/headering.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/gui.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/helping.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/invocation.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/keyboard.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/keyboard.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/keywords.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/lazyio.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/importing.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/locking.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/internal.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/menu.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/importing.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/movie.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/moving.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/moving.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/mpeg_encode.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/monitoring.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/morphing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/parsing.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/parser.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/parsing.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/pymolhttpd.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/povray.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/save_shortcut.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/selecting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/selector.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/seqalign.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/querying.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/preset.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/setting.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/shortcut.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/shortcut_dict.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/shortcut_manager.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/util.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/vfont.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/viewing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/wizarding.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/rpc.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/xwin.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/chempy/sidechains/__pycache__/generate1.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/chempy/sidechains/__pycache__/generate2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/chempy/sidechains/__pycache__/sc_bb_dep.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/chempy/sidechains/__pycache__/sc_bb_ind.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/chempy/tinker/__pycache__/make99_simple.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/chempy/tinker/__pycache__/make_simple.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/demo/__pycache__/cgo03.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/startup/lightingsettings_gui/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/data/startup/lightingsettings_gui/__pycache__/main.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/chempy/__pycache__/generate_mmff.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/chempy/__pycache__/generate_amber.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/cookbook/__pycache__/build_peptide.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/cookbook/__pycache__/dali.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/cookbook/__pycache__/symsph.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/brick01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo02.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo03.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/__pycache__/xray.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo04.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo05.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo06.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo07.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo08.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo_3Dtext01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo_axes.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo_label_hack.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/cgo_plane.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/chempy_model01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/chempy_model02.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/chempy_model03.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/click_ordered_list.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/count_molecules.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/extend_demo01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/importing.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/gl01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/membrane.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/gl02.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/mutate02.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/my_ext_gui.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/gl03.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/pick_wiz.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/sele_wiz.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/povray01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/start_pymol.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/syncmol.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/xmlrpc02.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/tkwindow.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/webgui01.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/webgui02.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/launching/__pycache__/launch_demo.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/launching/__pycache__/launch_viewer1.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/launching/__pycache__/launch_viewer2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol2/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol2/__pycache__/cmd2.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/lib64/python3.13/site-packages/pymol/examples/devel/__pycache__/xmlrpc01.cpython-313.pyc: rewriting with normalized contents
Scanned 123 directories and 1466 files,
               processed 252 inodes,
               252 modified (24 replaced + 228 rewritten),
               0 unsupported format, 0 errors
Reading /builddir/build/BUILD/pymol-2.5.0-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: pymol-2.5.0-12.fc42.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.PvDur8
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ cd pymol-open-source-2.5.0
+ DOCDIR=/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/doc/pymol
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/doc/pymol
+ cp -pr /builddir/build/BUILD/pymol-2.5.0-build/pymol-open-source-2.5.0/AUTHORS /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/doc/pymol
+ cp -pr /builddir/build/BUILD/pymol-2.5.0-build/pymol-open-source-2.5.0/DEVELOPERS /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/doc/pymol
+ cp -pr /builddir/build/BUILD/pymol-2.5.0-build/pymol-open-source-2.5.0/README.md /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/doc/pymol
+ cp -pr /builddir/build/BUILD/pymol-2.5.0-build/pymol-open-source-2.5.0/ChangeLog /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/doc/pymol
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.93cU0k
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ cd pymol-open-source-2.5.0
+ LICENSEDIR=/builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/licenses/pymol
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/licenses/pymol
+ cp -pr /builddir/build/BUILD/pymol-2.5.0-build/pymol-open-source-2.5.0/LICENSE /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT/usr/share/licenses/pymol
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: PyMOL(x86-64) = 0:2.5.0-12.fc42 application() application(pymol.desktop) metainfo() metainfo(pymol.appdata.xml) pymol = 2.5.0-12.fc42 pymol(x86-64) = 2.5.0-12.fc42 python3.13dist(pymol) = 2.5 python3dist(pymol) = 2.5
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/sh libGL.so.1()(64bit) libGLEW.so.2.2()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(GOMP_4.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.35)(64bit) libm.so.6(GLIBC_2.38)(64bit) libnetcdf.so.19()(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libxml2.so.2(LIBXML2_2.6.3)(64bit) python(abi) = 3.13 rtld(GNU_HASH)
Processing files: pymol-debugsource-2.5.0-12.fc42.x86_64
Provides: pymol-debugsource = 2.5.0-12.fc42 pymol-debugsource(x86-64) = 2.5.0-12.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: pymol-debuginfo-2.5.0-12.fc42.x86_64
Provides: debuginfo(build-id) = 1b208f49ca91b55e890fbc572d81914cf14fe2fb debuginfo(build-id) = e000f1bc46e0c6a3673d2029e9dedf9ecf7bb0d3 pymol-debuginfo = 2.5.0-12.fc42 pymol-debuginfo(x86-64) = 2.5.0-12.fc42
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: pymol-debugsource(x86-64) = 2.5.0-12.fc42
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/pymol-2.5.0-build/BUILDROOT
Wrote: /builddir/build/RPMS/pymol-debugsource-2.5.0-12.fc42.x86_64.rpm
Wrote: /builddir/build/RPMS/pymol-debuginfo-2.5.0-12.fc42.x86_64.rpm
Wrote: /builddir/build/RPMS/pymol-2.5.0-12.fc42.x86_64.rpm
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.tmShEx
+ umask 022
+ cd /builddir/build/BUILD/pymol-2.5.0-build
+ test -d /builddir/build/BUILD/pymol-2.5.0-build
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/pymol-2.5.0-build
+ rm -rf /builddir/build/BUILD/pymol-2.5.0-build
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild pymol-2.5.0-12.fc42.src.rpm
Finish: build phase for pymol-2.5.0-12.fc42.src.rpm
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1728329349.430199/root/var/log/dnf5.log
INFO: Done(/var/lib/copr-rpmbuild/results/pymol-2.5.0-12.fc42.src.rpm) Config(child) 5 minutes 42 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": "pymol",
            "epoch": null,
            "version": "2.5.0",
            "release": "12.fc42",
            "arch": "src"
        },
        {
            "name": "pymol-debugsource",
            "epoch": null,
            "version": "2.5.0",
            "release": "12.fc42",
            "arch": "x86_64"
        },
        {
            "name": "pymol",
            "epoch": null,
            "version": "2.5.0",
            "release": "12.fc42",
            "arch": "x86_64"
        },
        {
            "name": "pymol-debuginfo",
            "epoch": null,
            "version": "2.5.0",
            "release": "12.fc42",
            "arch": "x86_64"
        }
    ]
}
RPMResults finished