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


Version: 0.69
PID: 6018
Logging PID: 6019
Task:
{'appstream': False,
 'background': True,
 'build_id': 6407726,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-ppc64le',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '297d336565e80455ffcaf76f69da49964184828d',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/tuliom/zlib-ng-compat-mpb/argyllcms',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'argyllcms',
 'package_version': '2.3.1-6',
 'project_dirname': 'zlib-ng-compat-mpb',
 'project_name': 'zlib-ng-compat-mpb',
 'project_owner': 'tuliom',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/tuliom/zlib-ng-compat-mpb/fedora-rawhide-ppc64le/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None}],
 'sandbox': 'tuliom/zlib-ng-compat-mpb--tuliom',
 'source_json': {},
 'source_type': None,
 'submitter': 'tuliom',
 'tags': [],
 'task_id': '6407726-fedora-rawhide-ppc64le',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/tuliom/zlib-ng-compat-mpb/argyllcms /var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/tuliom/zlib-ng-compat-mpb/argyllcms', '/var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms'...

Running: git checkout 297d336565e80455ffcaf76f69da49964184828d --

cmd: ['git', 'checkout', '297d336565e80455ffcaf76f69da49964184828d', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms
rc: 0
stdout: 
stderr: Note: switching to '297d336565e80455ffcaf76f69da49964184828d'.

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 297d336 automatic import of argyllcms

Running: copr-distgit-client sources

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms
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 argyllcms-2.3.1.zip
/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
INFO: Reading stdout from command: curl --help all
INFO: Calling: curl -H Pragma: -o argyllcms-2.3.1.zip --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/tuliom/zlib-ng-compat-mpb/argyllcms/argyllcms-2.3.1.zip/md5/aa7c56b6426d296f16bc53a18fe8acd4/argyllcms-2.3.1.zip
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 13.4M  100 13.4M    0     0  6193k      0  0:00:02  0:00:02 --:--:-- 6196k
INFO: Reading stdout from command: md5sum argyllcms-2.3.1.zip

Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms/argyllcms.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1694958599.324477 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 5.1 starting (python version = 3.11.3, NVR = mock-5.1-1.fc38)...
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-hict5d0y/argyllcms/argyllcms.spec)  Config(fedora-rawhide-ppc64le)
Start: clean chroot
Finish: clean chroot
Mock Version: 5.1
INFO: Mock Version: 5.1
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1694958599.324477/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-ppc64le-bootstrap-1694958599.324477/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/abfc5e407ec7070770d5ef31a56388c2b9f2199b2e2eb3b7f68dad9a04db193c/merged
INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/abfc5e407ec7070770d5ef31a56388c2b9f2199b2e2eb3b7f68dad9a04db193c/merged) with podman image umount
INFO: Package manager dnf detected and used (fallback)
INFO: Bootstrap image not marked ready
Start(bootstrap): installing dnf tooling
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 3.6 MB/s | 754 kB     00:00    
fedora                                           16 MB/s |  67 MB     00:04    
Package python3-dnf-4.16.2-4.fc40.noarch is already installed.
Dependencies resolved.
================================================================================
 Package                      Arch        Version              Repository  Size
================================================================================
Installing:
 python3-dnf-plugins-core     noarch      4.4.2-1.fc39         fedora     293 k
Installing dependencies:
 dbus-libs                    ppc64le     1:1.14.10-1.fc40     fedora     177 k
 python3-dateutil             noarch      1:2.8.2-10.fc39      fedora     355 k
 python3-dbus                 ppc64le     1.3.2-4.fc39         fedora     161 k
 python3-distro               noarch      1.8.0-6.fc39         fedora      49 k
 python3-six                  noarch      1.16.0-12.fc39       fedora      41 k
 python3-systemd              ppc64le     235-5.fc39           fedora     108 k

Transaction Summary
================================================================================
Install  7 Packages

Total download size: 1.2 M
Installed size: 4.8 M
Downloading Packages:
(1/7): python3-dbus-1.3.2-4.fc39.ppc64le.rpm    1.2 MB/s | 161 kB     00:00    
(2/7): dbus-libs-1.14.10-1.fc40.ppc64le.rpm     1.3 MB/s | 177 kB     00:00    
(3/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 2.2 MB/s | 355 kB     00:00    
(4/7): python3-distro-1.8.0-6.fc39.noarch.rpm   1.6 MB/s |  49 kB     00:00    
(5/7): python3-six-1.16.0-12.fc39.noarch.rpm    1.6 MB/s |  41 kB     00:00    
(6/7): python3-dnf-plugins-core-4.4.2-1.fc39.no 5.0 MB/s | 293 kB     00:00    
(7/7): python3-systemd-235-5.fc39.ppc64le.rpm   3.2 MB/s | 108 kB     00:00    
--------------------------------------------------------------------------------
Total                                           4.8 MB/s | 1.2 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : python3-systemd-235-5.fc39.ppc64le                     1/7 
  Installing       : python3-six-1.16.0-12.fc39.noarch                      2/7 
  Installing       : python3-dateutil-1:2.8.2-10.fc39.noarch                3/7 
  Installing       : python3-distro-1.8.0-6.fc39.noarch                     4/7 
  Installing       : dbus-libs-1:1.14.10-1.fc40.ppc64le                     5/7 
  Installing       : python3-dbus-1.3.2-4.fc39.ppc64le                      6/7 
  Installing       : python3-dnf-plugins-core-4.4.2-1.fc39.noarch           7/7 
  Running scriptlet: python3-dnf-plugins-core-4.4.2-1.fc39.noarch           7/7 
  Verifying        : dbus-libs-1:1.14.10-1.fc40.ppc64le                     1/7 
  Verifying        : python3-dateutil-1:2.8.2-10.fc39.noarch                2/7 
  Verifying        : python3-dbus-1.3.2-4.fc39.ppc64le                      3/7 
  Verifying        : python3-distro-1.8.0-6.fc39.noarch                     4/7 
  Verifying        : python3-dnf-plugins-core-4.4.2-1.fc39.noarch           5/7 
  Verifying        : python3-six-1.16.0-12.fc39.noarch                      6/7 
  Verifying        : python3-systemd-235-5.fc39.ppc64le                     7/7 

Installed:
  dbus-libs-1:1.14.10-1.fc40.ppc64le                                            
  python3-dateutil-1:2.8.2-10.fc39.noarch                                       
  python3-dbus-1.3.2-4.fc39.ppc64le                                             
  python3-distro-1.8.0-6.fc39.noarch                                            
  python3-dnf-plugins-core-4.4.2-1.fc39.noarch                                  
  python3-six-1.16.0-12.fc39.noarch                                             
  python3-systemd-235-5.fc39.ppc64le                                            

Complete!
Finish(bootstrap): installing dnf tooling
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/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 dnf detected and used (direct choice)
Start: installing minimal buildroot with dnf
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                 4.9 MB/s | 754 kB     00:00    
fedora                                           17 MB/s |  67 MB     00:04    
Last metadata expiration check: 0:00:01 ago on Sun Sep 17 13:51:11 2023.
Dependencies resolved.
================================================================================
 Package                     Arch    Version                    Repo       Size
================================================================================
Installing group/module packages:
 bash                        ppc64le 5.2.15-5.fc39              fedora    1.9 M
 bzip2                       ppc64le 1.0.8-16.fc39              fedora     53 k
 coreutils                   ppc64le 9.4-1.fc40                 fedora    1.4 M
 cpio                        ppc64le 2.14-4.fc39                fedora    286 k
 diffutils                   ppc64le 3.10-3.fc39                fedora    408 k
 fedora-release-common       noarch  40-0.7                     fedora     18 k
 findutils                   ppc64le 1:4.9.0-6.fc40             fedora    540 k
 gawk                        ppc64le 5.2.2-2.fc39               fedora    1.1 M
 glibc-minimal-langpack      ppc64le 2.38.9000-8.fc40           fedora     73 k
 grep                        ppc64le 3.11-5.fc40                fedora    308 k
 gzip                        ppc64le 1.12-6.fc39                fedora    170 k
 info                        ppc64le 7.0.3-3.fc39               fedora    200 k
 patch                       ppc64le 2.7.6-22.fc39              fedora    137 k
 redhat-rpm-config           noarch  270-1.fc40                 copr_base  74 k
 rpm-build                   ppc64le 4.18.99-1.fc40             fedora     80 k
 sed                         ppc64le 4.8-14.fc39                fedora    312 k
 shadow-utils                ppc64le 2:4.14.0-1.fc40            fedora    1.3 M
 tar                         ppc64le 2:1.35-2.fc40              fedora    884 k
 unzip                       ppc64le 6.0-62.fc39                fedora    190 k
 util-linux                  ppc64le 2.39.2-1.fc40              fedora    1.3 M
 which                       ppc64le 2.21-40.fc39               fedora     43 k
 xz                          ppc64le 5.4.4-1.fc39               fedora    559 k
Installing dependencies:
 alternatives                ppc64le 1.25-1.fc39                fedora     41 k
 ansible-srpm-macros         noarch  1-11.fc39                  fedora     21 k
 audit-libs                  ppc64le 3.1.2-4.fc40               fedora    132 k
 authselect                  ppc64le 1.4.2-3.fc39               fedora    145 k
 authselect-libs             ppc64le 1.4.2-3.fc39               fedora    253 k
 basesystem                  noarch  11-18.fc39                 fedora    7.2 k
 binutils                    ppc64le 2.41-5.fc40                fedora    6.4 M
 binutils-gold               ppc64le 2.41-5.fc40                fedora    1.1 M
 bzip2-libs                  ppc64le 1.0.8-16.fc39              fedora     47 k
 ca-certificates             noarch  2023.2.60_v7.0.306-3.fc40  fedora    837 k
 coreutils-common            ppc64le 9.4-1.fc40                 fedora    2.1 M
 cracklib                    ppc64le 2.9.11-2.fc40              copr_base  86 k
 crypto-policies             noarch  20230731-1.git5ed06e0.fc39 fedora     99 k
 curl                        ppc64le 8.3.0-1.fc40               fedora    357 k
 cyrus-sasl-lib              ppc64le 2.1.28-11.fc39             fedora    877 k
 debugedit                   ppc64le 5.0-10.fc39                fedora     80 k
 dwz                         ppc64le 0.15-3.fc39                fedora    147 k
 ed                          ppc64le 1.19-4.fc39                fedora     81 k
 efi-srpm-macros             noarch  5-9.fc39                   fedora     22 k
 elfutils                    ppc64le 0.189-6.fc40               fedora    567 k
 elfutils-debuginfod-client  ppc64le 0.189-6.fc40               fedora     40 k
 elfutils-default-yama-scope noarch  0.189-6.fc40               fedora     13 k
 elfutils-libelf             ppc64le 0.189-6.fc40               fedora    204 k
 elfutils-libs               ppc64le 0.189-6.fc40               fedora    293 k
 fedora-gpg-keys             noarch  40-0.1                     fedora    130 k
 fedora-release              noarch  40-0.7                     fedora    8.0 k
 fedora-release-identity-basic
                             noarch  40-0.7                     fedora    8.8 k
 fedora-repos                noarch  40-0.1                     fedora    9.4 k
 fedora-repos-rawhide        noarch  40-0.1                     fedora    9.0 k
 file                        ppc64le 5.45-1.fc40                fedora     50 k
 file-libs                   ppc64le 5.45-1.fc40                fedora    774 k
 filesystem                  ppc64le 3.18-6.fc39                fedora    1.1 M
 fonts-srpm-macros           noarch  1:2.0.5-12.fc39            fedora     26 k
 forge-srpm-macros           noarch  0.1.0-1.fc40               fedora     18 k
 fpc-srpm-macros             noarch  1.3-8.fc39                 fedora    7.4 k
 gdb-minimal                 ppc64le 13.2-8.fc40                fedora    4.2 M
 gdbm-libs                   ppc64le 1:1.23-4.fc39              fedora     62 k
 ghc-srpm-macros             noarch  1.6.1-2.fc39               fedora    7.8 k
 glibc                       ppc64le 2.38.9000-8.fc40           fedora    2.2 M
 glibc-common                ppc64le 2.38.9000-8.fc40           fedora    369 k
 glibc-gconv-extra           ppc64le 2.38.9000-8.fc40           fedora    2.0 M
 gmp                         ppc64le 1:6.2.1-5.fc39             fedora    304 k
 gnat-srpm-macros            noarch  6-3.fc39                   fedora    8.8 k
 go-srpm-macros              noarch  3.2.0-7.fc40               fedora     27 k
 jansson                     ppc64le 2.13.1-7.fc39              fedora     49 k
 kernel-srpm-macros          noarch  1.0-20.fc39                fedora     10 k
 keyutils-libs               ppc64le 1.6.1-7.fc39               fedora     32 k
 krb5-libs                   ppc64le 1.21.2-1.fc40              fedora    850 k
 libacl                      ppc64le 2.3.1-9.fc40               fedora     26 k
 libarchive                  ppc64le 3.7.2-1.fc40               fedora    477 k
 libattr                     ppc64le 2.5.1-9.fc40               fedora     19 k
 libblkid                    ppc64le 2.39.2-1.fc40              fedora    133 k
 libbrotli                   ppc64le 1.1.0-1.fc40               fedora    380 k
 libcap                      ppc64le 2.48-7.fc39                fedora     73 k
 libcap-ng                   ppc64le 0.8.3-8.fc40               fedora     33 k
 libcom_err                  ppc64le 1.47.0-2.fc39              fedora     27 k
 libcurl                     ppc64le 8.3.0-1.fc40               fedora    380 k
 libdb                       ppc64le 5.3.28-58.fc40             fedora    831 k
 libeconf                    ppc64le 0.5.2-1.fc40               fedora     34 k
 libevent                    ppc64le 2.1.12-9.fc39              fedora    275 k
 libfdisk                    ppc64le 2.39.2-1.fc40              fedora    178 k
 libffi                      ppc64le 3.4.4-4.fc39               fedora     38 k
 libgcc                      ppc64le 13.2.1-1.fc39              fedora    104 k
 libgomp                     ppc64le 13.2.1-1.fc39              fedora    332 k
 libidn2                     ppc64le 2.3.4-3.fc39               fedora    121 k
 libmount                    ppc64le 2.39.2-1.fc40              fedora    176 k
 libnghttp2                  ppc64le 1.56.0-1.fc40              fedora     84 k
 libnsl2                     ppc64le 2.0.0-6.fc39               fedora     32 k
 libpkgconf                  ppc64le 1.9.5-2.fc39               fedora     42 k
 libpsl                      ppc64le 0.21.2-4.fc39              fedora     65 k
 libpwquality                ppc64le 1.4.5-6.fc39               fedora    123 k
 librtas                     ppc64le 2.0.4-3.fc39               fedora     70 k
 libselinux                  ppc64le 3.5-5.fc39                 fedora    100 k
 libsemanage                 ppc64le 3.5-4.fc39                 fedora    131 k
 libsepol                    ppc64le 3.5-2.fc39                 fedora    356 k
 libsigsegv                  ppc64le 2.14-5.fc39                fedora     28 k
 libsmartcols                ppc64le 2.39.2-1.fc40              fedora     73 k
 libssh                      ppc64le 0.10.5-2.fc39              fedora    238 k
 libssh-config               noarch  0.10.5-2.fc39              fedora    9.2 k
 libstdc++                   ppc64le 13.2.1-1.fc39              fedora    994 k
 libtasn1                    ppc64le 4.19.0-3.fc39              fedora     80 k
 libtirpc                    ppc64le 1.3.3-1.rc2.fc39           fedora    108 k
 libunistring                ppc64le 1.1-5.fc40                 fedora    578 k
 libutempter                 ppc64le 1.2.1-10.fc39              fedora     27 k
 libuuid                     ppc64le 2.39.2-1.fc40              fedora     30 k
 libverto                    ppc64le 0.3.2-6.fc39               fedora     22 k
 libxcrypt                   ppc64le 4.4.36-2.fc39              fedora    132 k
 libxml2                     ppc64le 2.11.5-1.fc40              fedora    778 k
 libzstd                     ppc64le 1.5.5-4.fc40               copr_base 336 k
 lua-libs                    ppc64le 5.4.6-3.fc39               fedora    149 k
 lua-srpm-macros             noarch  1-9.fc39                   fedora    8.6 k
 lz4-libs                    ppc64le 1.9.4-4.fc39               fedora     85 k
 mpfr                        ppc64le 4.2.0-3.fc39               fedora    353 k
 ncurses-base                noarch  6.4-7.20230520.fc40        fedora     88 k
 ncurses-libs                ppc64le 6.4-7.20230520.fc40        fedora    380 k
 ocaml-srpm-macros           noarch  8-2.fc39                   fedora     14 k
 openblas-srpm-macros        noarch  2-14.fc39                  fedora    7.5 k
 openldap                    ppc64le 2.6.6-1.fc39               fedora    287 k
 openssl-libs                ppc64le 1:3.1.1-4.fc40             copr_base 2.3 M
 p11-kit                     ppc64le 0.25.0-2.fc39              fedora    500 k
 p11-kit-trust               ppc64le 0.25.0-2.fc39              fedora    156 k
 package-notes-srpm-macros   noarch  0.5-9.fc39                 fedora     11 k
 pam                         ppc64le 1.5.3-2.fc39               fedora    592 k
 pam-libs                    ppc64le 1.5.3-2.fc39               fedora     64 k
 pcre2                       ppc64le 10.42-1.fc39.2             fedora    241 k
 pcre2-syntax                noarch  10.42-1.fc39.2             fedora    143 k
 perl-srpm-macros            noarch  1-51.fc39                  fedora    8.0 k
 pkgconf                     ppc64le 1.9.5-2.fc39               fedora     43 k
 pkgconf-m4                  noarch  1.9.5-2.fc39               fedora     14 k
 pkgconf-pkg-config          ppc64le 1.9.5-2.fc39               fedora    9.6 k
 popt                        ppc64le 1.19-3.fc39                fedora     71 k
 publicsuffix-list-dafsa     noarch  20230812-1.fc40            fedora     57 k
 pyproject-srpm-macros       noarch  1.9.0-2.fc39               fedora     14 k
 python-srpm-macros          noarch  3.12-4.fc40                fedora     25 k
 qt5-srpm-macros             noarch  5.15.10-2.fc39             fedora    8.3 k
 qt6-srpm-macros             noarch  6.5.2-2.fc39               fedora    9.2 k
 readline                    ppc64le 8.2-4.fc39                 fedora    229 k
 rpm                         ppc64le 4.18.99-1.fc40             fedora    537 k
 rpm-build-libs              ppc64le 4.18.99-1.fc40             fedora    103 k
 rpm-libs                    ppc64le 4.18.99-1.fc40             fedora    356 k
 rpm-sequoia                 ppc64le 1.5.0-1.fc40               fedora    1.7 M
 rust-srpm-macros            noarch  24-5.fc40                  fedora     12 k
 setup                       noarch  2.14.4-1.fc39              fedora    154 k
 sqlite-libs                 ppc64le 3.43.1-1.fc40              fedora    798 k
 systemd-libs                ppc64le 254.1-2.fc40               fedora    733 k
 tzdata                      noarch  2023c-3.fc40               fedora    718 k
 util-linux-core             ppc64le 2.39.2-1.fc40              fedora    534 k
 xxhash-libs                 ppc64le 0.8.2-1.fc39               fedora     37 k
 xz-libs                     ppc64le 5.4.4-1.fc39               fedora    121 k
 zip                         ppc64le 3.0-38.fc39                fedora    274 k
 zlib-ng-compat              ppc64le 2.1.3-3.fc40               copr_base  83 k
 zstd                        ppc64le 1.5.5-4.fc40               copr_base 500 k
Installing Groups:
 Buildsystem building group                                                    

Transaction Summary
================================================================================
Install  154 Packages

Total download size: 57 M
Installed size: 327 M
Downloading Packages:
(1/154): cracklib-2.9.11-2.fc40.ppc64le.rpm     781 kB/s |  86 kB     00:00    
(2/154): redhat-rpm-config-270-1.fc40.noarch.rp 3.4 MB/s |  74 kB     00:00    
(3/154): zlib-ng-compat-2.1.3-3.fc40.ppc64le.rp 5.7 MB/s |  83 kB     00:00    
(4/154): libzstd-1.5.5-4.fc40.ppc64le.rpm       2.2 MB/s | 336 kB     00:00    
(5/154): openssl-libs-3.1.1-4.fc40.ppc64le.rpm   11 MB/s | 2.3 MB     00:00    
(6/154): zstd-1.5.5-4.fc40.ppc64le.rpm          6.9 MB/s | 500 kB     00:00    
(7/154): ansible-srpm-macros-1-11.fc39.noarch.r 1.2 MB/s |  21 kB     00:00    
(8/154): alternatives-1.25-1.fc39.ppc64le.rpm   430 kB/s |  41 kB     00:00    
(9/154): audit-libs-3.1.2-4.fc40.ppc64le.rpm    2.6 MB/s | 132 kB     00:00    
(10/154): authselect-1.4.2-3.fc39.ppc64le.rpm   2.8 MB/s | 145 kB     00:00    
(11/154): authselect-libs-1.4.2-3.fc39.ppc64le. 4.6 MB/s | 253 kB     00:00    
(12/154): basesystem-11-18.fc39.noarch.rpm      244 kB/s | 7.2 kB     00:00    
(13/154): bash-5.2.15-5.fc39.ppc64le.rpm         19 MB/s | 1.9 MB     00:00    
(14/154): binutils-gold-2.41-5.fc40.ppc64le.rpm 7.3 MB/s | 1.1 MB     00:00    
(15/154): bzip2-1.0.8-16.fc39.ppc64le.rpm       591 kB/s |  53 kB     00:00    
(16/154): binutils-2.41-5.fc40.ppc64le.rpm       27 MB/s | 6.4 MB     00:00    
(17/154): bzip2-libs-1.0.8-16.fc39.ppc64le.rpm  716 kB/s |  47 kB     00:00    
(18/154): ca-certificates-2023.2.60_v7.0.306-3.  12 MB/s | 837 kB     00:00    
(19/154): cpio-2.14-4.fc39.ppc64le.rpm          8.5 MB/s | 286 kB     00:00    
(20/154): coreutils-9.4-1.fc40.ppc64le.rpm       21 MB/s | 1.4 MB     00:00    
(21/154): coreutils-common-9.4-1.fc40.ppc64le.r  27 MB/s | 2.1 MB     00:00    
(22/154): crypto-policies-20230731-1.git5ed06e0 2.1 MB/s |  99 kB     00:00    
(23/154): curl-8.3.0-1.fc40.ppc64le.rpm          17 MB/s | 357 kB     00:00    
(24/154): debugedit-5.0-10.fc39.ppc64le.rpm     6.1 MB/s |  80 kB     00:00    
(25/154): diffutils-3.10-3.fc39.ppc64le.rpm      16 MB/s | 408 kB     00:00    
(26/154): cyrus-sasl-lib-2.1.28-11.fc39.ppc64le  24 MB/s | 877 kB     00:00    
(27/154): dwz-0.15-3.fc39.ppc64le.rpm           6.4 MB/s | 147 kB     00:00    
(28/154): ed-1.19-4.fc39.ppc64le.rpm            6.9 MB/s |  81 kB     00:00    
(29/154): efi-srpm-macros-5-9.fc39.noarch.rpm   1.9 MB/s |  22 kB     00:00    
(30/154): elfutils-debuginfod-client-0.189-6.fc 3.4 MB/s |  40 kB     00:00    
(31/154): elfutils-0.189-6.fc40.ppc64le.rpm      21 MB/s | 567 kB     00:00    
(32/154): elfutils-default-yama-scope-0.189-6.f 921 kB/s |  13 kB     00:00    
(33/154): elfutils-libelf-0.189-6.fc40.ppc64le.  14 MB/s | 204 kB     00:00    
(34/154): fedora-release-40-0.7.noarch.rpm      826 kB/s | 8.0 kB     00:00    
(35/154): elfutils-libs-0.189-6.fc40.ppc64le.rp  18 MB/s | 293 kB     00:00    
(36/154): fedora-gpg-keys-40-0.1.noarch.rpm     6.6 MB/s | 130 kB     00:00    
(37/154): fedora-release-common-40-0.7.noarch.r 1.8 MB/s |  18 kB     00:00    
(38/154): fedora-release-identity-basic-40-0.7. 778 kB/s | 8.8 kB     00:00    
(39/154): fedora-repos-40-0.1.noarch.rpm        977 kB/s | 9.4 kB     00:00    
(40/154): fedora-repos-rawhide-40-0.1.noarch.rp 974 kB/s | 9.0 kB     00:00    
(41/154): file-5.45-1.fc40.ppc64le.rpm          4.2 MB/s |  50 kB     00:00    
(42/154): file-libs-5.45-1.fc40.ppc64le.rpm      25 MB/s | 774 kB     00:00    
(43/154): filesystem-3.18-6.fc39.ppc64le.rpm     24 MB/s | 1.1 MB     00:00    
(44/154): findutils-4.9.0-6.fc40.ppc64le.rpm     12 MB/s | 540 kB     00:00    
(45/154): fonts-srpm-macros-2.0.5-12.fc39.noarc 1.2 MB/s |  26 kB     00:00    
(46/154): forge-srpm-macros-0.1.0-1.fc40.noarch 1.7 MB/s |  18 kB     00:00    
(47/154): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 680 kB/s | 7.4 kB     00:00    
(48/154): gdbm-libs-1.23-4.fc39.ppc64le.rpm     3.8 MB/s |  62 kB     00:00    
(49/154): gawk-5.2.2-2.fc39.ppc64le.rpm          25 MB/s | 1.1 MB     00:00    
(50/154): ghc-srpm-macros-1.6.1-2.fc39.noarch.r 387 kB/s | 7.8 kB     00:00    
(51/154): glibc-common-2.38.9000-8.fc40.ppc64le 5.3 MB/s | 369 kB     00:00    
(52/154): glibc-2.38.9000-8.fc40.ppc64le.rpm     20 MB/s | 2.2 MB     00:00    
(53/154): gdb-minimal-13.2-8.fc40.ppc64le.rpm    25 MB/s | 4.2 MB     00:00    
(54/154): glibc-minimal-langpack-2.38.9000-8.fc 3.4 MB/s |  73 kB     00:00    
(55/154): glibc-gconv-extra-2.38.9000-8.fc40.pp  27 MB/s | 2.0 MB     00:00    
(56/154): gnat-srpm-macros-6-3.fc39.noarch.rpm  919 kB/s | 8.8 kB     00:00    
(57/154): gmp-6.2.1-5.fc39.ppc64le.rpm           14 MB/s | 304 kB     00:00    
(58/154): go-srpm-macros-3.2.0-7.fc40.noarch.rp 2.1 MB/s |  27 kB     00:00    
(59/154): grep-3.11-5.fc40.ppc64le.rpm           15 MB/s | 308 kB     00:00    
(60/154): gzip-1.12-6.fc39.ppc64le.rpm           11 MB/s | 170 kB     00:00    
(61/154): info-7.0.3-3.fc39.ppc64le.rpm          11 MB/s | 200 kB     00:00    
(62/154): jansson-2.13.1-7.fc39.ppc64le.rpm     3.6 MB/s |  49 kB     00:00    
(63/154): kernel-srpm-macros-1.0-20.fc39.noarch 1.1 MB/s |  10 kB     00:00    
(64/154): keyutils-libs-1.6.1-7.fc39.ppc64le.rp 2.8 MB/s |  32 kB     00:00    
(65/154): libacl-2.3.1-9.fc40.ppc64le.rpm       2.1 MB/s |  26 kB     00:00    
(66/154): libarchive-3.7.2-1.fc40.ppc64le.rpm    16 MB/s | 477 kB     00:00    
(67/154): libattr-2.5.1-9.fc40.ppc64le.rpm      847 kB/s |  19 kB     00:00    
(68/154): krb5-libs-1.21.2-1.fc40.ppc64le.rpm    19 MB/s | 850 kB     00:00    
(69/154): libblkid-2.39.2-1.fc40.ppc64le.rpm    5.9 MB/s | 133 kB     00:00    
(70/154): libcap-2.48-7.fc39.ppc64le.rpm        1.9 MB/s |  73 kB     00:00    
(71/154): libbrotli-1.1.0-1.fc40.ppc64le.rpm    7.7 MB/s | 380 kB     00:00    
(72/154): libcap-ng-0.8.3-8.fc40.ppc64le.rpm    1.2 MB/s |  33 kB     00:00    
(73/154): libcom_err-1.47.0-2.fc39.ppc64le.rpm  1.4 MB/s |  27 kB     00:00    
(74/154): libcurl-8.3.0-1.fc40.ppc64le.rpm      5.1 MB/s | 380 kB     00:00    
(75/154): libeconf-0.5.2-1.fc40.ppc64le.rpm     342 kB/s |  34 kB     00:00    
(76/154): libdb-5.3.28-58.fc40.ppc64le.rpm      6.3 MB/s | 831 kB     00:00    
(77/154): libevent-2.1.12-9.fc39.ppc64le.rpm    3.6 MB/s | 275 kB     00:00    
(78/154): libfdisk-2.39.2-1.fc40.ppc64le.rpm    4.2 MB/s | 178 kB     00:00    
(79/154): libffi-3.4.4-4.fc39.ppc64le.rpm       1.2 MB/s |  38 kB     00:00    
(80/154): libgcc-13.2.1-1.fc39.ppc64le.rpm      6.3 MB/s | 104 kB     00:00    
(81/154): libidn2-2.3.4-3.fc39.ppc64le.rpm      5.3 MB/s | 121 kB     00:00    
(82/154): libgomp-13.2.1-1.fc39.ppc64le.rpm      10 MB/s | 332 kB     00:00    
(83/154): libmount-2.39.2-1.fc40.ppc64le.rpm    5.7 MB/s | 176 kB     00:00    
(84/154): libnghttp2-1.56.0-1.fc40.ppc64le.rpm  5.3 MB/s |  84 kB     00:00    
(85/154): libnsl2-2.0.0-6.fc39.ppc64le.rpm      2.9 MB/s |  32 kB     00:00    
(86/154): libpkgconf-1.9.5-2.fc39.ppc64le.rpm   4.0 MB/s |  42 kB     00:00    
(87/154): libpsl-0.21.2-4.fc39.ppc64le.rpm      5.5 MB/s |  65 kB     00:00    
(88/154): libpwquality-1.4.5-6.fc39.ppc64le.rpm 8.5 MB/s | 123 kB     00:00    
(89/154): librtas-2.0.4-3.fc39.ppc64le.rpm      6.4 MB/s |  70 kB     00:00    
(90/154): libselinux-3.5-5.fc39.ppc64le.rpm     6.6 MB/s | 100 kB     00:00    
(91/154): libsemanage-3.5-4.fc39.ppc64le.rpm    8.9 MB/s | 131 kB     00:00    
(92/154): libsepol-3.5-2.fc39.ppc64le.rpm        14 MB/s | 356 kB     00:00    
(93/154): libsigsegv-2.14-5.fc39.ppc64le.rpm    1.6 MB/s |  28 kB     00:00    
(94/154): libsmartcols-2.39.2-1.fc40.ppc64le.rp 5.5 MB/s |  73 kB     00:00    
(95/154): libssh-config-0.10.5-2.fc39.noarch.rp 980 kB/s | 9.2 kB     00:00    
(96/154): libssh-0.10.5-2.fc39.ppc64le.rpm      9.2 MB/s | 238 kB     00:00    
(97/154): libtasn1-4.19.0-3.fc39.ppc64le.rpm    2.6 MB/s |  80 kB     00:00    
(98/154): libstdc++-13.2.1-1.fc39.ppc64le.rpm    21 MB/s | 994 kB     00:00    
(99/154): libtirpc-1.3.3-1.rc2.fc39.ppc64le.rpm 4.3 MB/s | 108 kB     00:00    
(100/154): libunistring-1.1-5.fc40.ppc64le.rpm   23 MB/s | 578 kB     00:00    
(101/154): libutempter-1.2.1-10.fc39.ppc64le.rp 1.4 MB/s |  27 kB     00:00    
(102/154): libuuid-2.39.2-1.fc40.ppc64le.rpm    1.6 MB/s |  30 kB     00:00    
(103/154): libverto-0.3.2-6.fc39.ppc64le.rpm    1.9 MB/s |  22 kB     00:00    
(104/154): libxcrypt-4.4.36-2.fc39.ppc64le.rpm  6.4 MB/s | 132 kB     00:00    
(105/154): lua-libs-5.4.6-3.fc39.ppc64le.rpm     10 MB/s | 149 kB     00:00    
(106/154): lua-srpm-macros-1-9.fc39.noarch.rpm  661 kB/s | 8.6 kB     00:00    
(107/154): libxml2-2.11.5-1.fc40.ppc64le.rpm     18 MB/s | 778 kB     00:00    
(108/154): lz4-libs-1.9.4-4.fc39.ppc64le.rpm    5.2 MB/s |  85 kB     00:00    
(109/154): mpfr-4.2.0-3.fc39.ppc64le.rpm         20 MB/s | 353 kB     00:00    
(110/154): ncurses-base-6.4-7.20230520.fc40.noa 6.5 MB/s |  88 kB     00:00    
(111/154): ncurses-libs-6.4-7.20230520.fc40.ppc  19 MB/s | 380 kB     00:00    
(112/154): ocaml-srpm-macros-8-2.fc39.noarch.rp 1.2 MB/s |  14 kB     00:00    
(113/154): openblas-srpm-macros-2-14.fc39.noarc 743 kB/s | 7.5 kB     00:00    
(114/154): openldap-2.6.6-1.fc39.ppc64le.rpm     14 MB/s | 287 kB     00:00    
(115/154): p11-kit-trust-0.25.0-2.fc39.ppc64le. 8.3 MB/s | 156 kB     00:00    
(116/154): package-notes-srpm-macros-0.5-9.fc39 1.0 MB/s |  11 kB     00:00    
(117/154): p11-kit-0.25.0-2.fc39.ppc64le.rpm     14 MB/s | 500 kB     00:00    
(118/154): pam-1.5.3-2.fc39.ppc64le.rpm          11 MB/s | 592 kB     00:00    
(119/154): pam-libs-1.5.3-2.fc39.ppc64le.rpm    1.4 MB/s |  64 kB     00:00    
(120/154): patch-2.7.6-22.fc39.ppc64le.rpm      3.3 MB/s | 137 kB     00:00    
(121/154): pcre2-10.42-1.fc39.2.ppc64le.rpm      11 MB/s | 241 kB     00:00    
(122/154): pcre2-syntax-10.42-1.fc39.2.noarch.r 6.5 MB/s | 143 kB     00:00    
(123/154): perl-srpm-macros-1-51.fc39.noarch.rp 393 kB/s | 8.0 kB     00:00    
(124/154): pkgconf-1.9.5-2.fc39.ppc64le.rpm     2.2 MB/s |  43 kB     00:00    
(125/154): pkgconf-m4-1.9.5-2.fc39.noarch.rpm   347 kB/s |  14 kB     00:00    
(126/154): pkgconf-pkg-config-1.9.5-2.fc39.ppc6 238 kB/s | 9.6 kB     00:00    
(127/154): popt-1.19-3.fc39.ppc64le.rpm         1.7 MB/s |  71 kB     00:00    
(128/154): pyproject-srpm-macros-1.9.0-2.fc39.n 749 kB/s |  14 kB     00:00    
(129/154): publicsuffix-list-dafsa-20230812-1.f 1.9 MB/s |  57 kB     00:00    
(130/154): python-srpm-macros-3.12-4.fc40.noarc 1.6 MB/s |  25 kB     00:00    
(131/154): qt5-srpm-macros-5.15.10-2.fc39.noarc 538 kB/s | 8.3 kB     00:00    
(132/154): qt6-srpm-macros-6.5.2-2.fc39.noarch. 798 kB/s | 9.2 kB     00:00    
(133/154): rpm-4.18.99-1.fc40.ppc64le.rpm       6.0 MB/s | 537 kB     00:00    
(134/154): readline-8.2-4.fc39.ppc64le.rpm      2.4 MB/s | 229 kB     00:00    
(135/154): rpm-build-4.18.99-1.fc40.ppc64le.rpm 946 kB/s |  80 kB     00:00    
(136/154): rpm-build-libs-4.18.99-1.fc40.ppc64l 6.2 MB/s | 103 kB     00:00    
(137/154): rpm-libs-4.18.99-1.fc40.ppc64le.rpm  9.2 MB/s | 356 kB     00:00    
(138/154): rust-srpm-macros-24-5.fc40.noarch.rp 416 kB/s |  12 kB     00:00    
(139/154): sed-4.8-14.fc39.ppc64le.rpm          8.2 MB/s | 312 kB     00:00    
(140/154): setup-2.14.4-1.fc39.noarch.rpm       3.9 MB/s | 154 kB     00:00    
(141/154): rpm-sequoia-1.5.0-1.fc40.ppc64le.rpm  15 MB/s | 1.7 MB     00:00    
(142/154): shadow-utils-4.14.0-1.fc40.ppc64le.r  17 MB/s | 1.3 MB     00:00    
(143/154): sqlite-libs-3.43.1-1.fc40.ppc64le.rp 9.8 MB/s | 798 kB     00:00    
(144/154): systemd-libs-254.1-2.fc40.ppc64le.rp  12 MB/s | 733 kB     00:00    
(145/154): tar-1.35-2.fc40.ppc64le.rpm           20 MB/s | 884 kB     00:00    
(146/154): tzdata-2023c-3.fc40.noarch.rpm        16 MB/s | 718 kB     00:00    
(147/154): unzip-6.0-62.fc39.ppc64le.rpm        5.7 MB/s | 190 kB     00:00    
(148/154): which-2.21-40.fc39.ppc64le.rpm       2.5 MB/s |  43 kB     00:00    
(149/154): util-linux-core-2.39.2-1.fc40.ppc64l  14 MB/s | 534 kB     00:00    
(150/154): util-linux-2.39.2-1.fc40.ppc64le.rpm  22 MB/s | 1.3 MB     00:00    
(151/154): xxhash-libs-0.8.2-1.fc39.ppc64le.rpm 1.2 MB/s |  37 kB     00:00    
(152/154): xz-5.4.4-1.fc39.ppc64le.rpm           22 MB/s | 559 kB     00:00    
(153/154): xz-libs-5.4.4-1.fc39.ppc64le.rpm     8.1 MB/s | 121 kB     00:00    
(154/154): zip-3.0-38.fc39.ppc64le.rpm           14 MB/s | 274 kB     00:00    
--------------------------------------------------------------------------------
Total                                            27 MB/s |  57 MB     00:02     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xA15B79CC:
 Userid     : "Fedora (40) <fedora-40-primary@fedoraproject.org>"
 Fingerprint: 115D F9AE F857 853E E844 5D0A 0727 707E A15B 79CC
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary (0xA15B79CC) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x18B8E74C:
 Userid     : "Fedora (39) <fedora-39-primary@fedoraproject.org>"
 Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-6.fc39.ppc64le                         1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.2.1-1.fc39.ppc64le                         1/154 
  Running scriptlet: libgcc-13.2.1-1.fc39.ppc64le                         1/154 
  Installing       : crypto-policies-20230731-1.git5ed06e0.fc39.noarc     2/154 
  Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc     2/154 
  Installing       : tzdata-2023c-3.fc40.noarch                           3/154 
  Installing       : fedora-release-identity-basic-40-0.7.noarch          4/154 
  Installing       : fedora-repos-rawhide-40-0.1.noarch                   5/154 
  Installing       : fedora-gpg-keys-40-0.1.noarch                        6/154 
  Installing       : fedora-repos-40-0.1.noarch                           7/154 
  Installing       : fedora-release-common-40-0.7.noarch                  8/154 
  Installing       : fedora-release-40-0.7.noarch                         9/154 
  Installing       : setup-2.14.4-1.fc39.noarch                          10/154 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.4-1.fc39.noarch                          10/154 
  Installing       : filesystem-3.18-6.fc39.ppc64le                      11/154 
  Installing       : basesystem-11-18.fc39.noarch                        12/154 
  Installing       : rust-srpm-macros-24-5.fc40.noarch                   13/154 
  Installing       : qt6-srpm-macros-6.5.2-2.fc39.noarch                 14/154 
  Installing       : qt5-srpm-macros-5.15.10-2.fc39.noarch               15/154 
  Installing       : pyproject-srpm-macros-1.9.0-2.fc39.noarch           16/154 
  Installing       : publicsuffix-list-dafsa-20230812-1.fc40.noarch      17/154 
  Installing       : pkgconf-m4-1.9.5-2.fc39.noarch                      18/154 
  Installing       : perl-srpm-macros-1-51.fc39.noarch                   19/154 
  Installing       : pcre2-syntax-10.42-1.fc39.2.noarch                  20/154 
  Installing       : package-notes-srpm-macros-0.5-9.fc39.noarch         21/154 
  Installing       : openblas-srpm-macros-2-14.fc39.noarch               22/154 
  Installing       : ocaml-srpm-macros-8-2.fc39.noarch                   23/154 
  Installing       : ncurses-base-6.4-7.20230520.fc40.noarch             24/154 
  Installing       : glibc-gconv-extra-2.38.9000-8.fc40.ppc64le          25/154 
  Running scriptlet: glibc-gconv-extra-2.38.9000-8.fc40.ppc64le          25/154 
  Installing       : glibc-minimal-langpack-2.38.9000-8.fc40.ppc64le     26/154 
  Installing       : glibc-common-2.38.9000-8.fc40.ppc64le               27/154 
  Running scriptlet: glibc-2.38.9000-8.fc40.ppc64le                      28/154 
  Installing       : glibc-2.38.9000-8.fc40.ppc64le                      28/154 
  Running scriptlet: glibc-2.38.9000-8.fc40.ppc64le                      28/154 
  Installing       : ncurses-libs-6.4-7.20230520.fc40.ppc64le            29/154 
  Installing       : bash-5.2.15-5.fc39.ppc64le                          30/154 
  Running scriptlet: bash-5.2.15-5.fc39.ppc64le                          30/154 
  Installing       : zlib-ng-compat-2.1.3-3.fc40.ppc64le                 31/154 
  Installing       : xz-libs-5.4.4-1.fc39.ppc64le                        32/154 
  Installing       : bzip2-libs-1.0.8-16.fc39.ppc64le                    33/154 
  Installing       : libzstd-1.5.5-4.fc40.ppc64le                        34/154 
  Installing       : elfutils-libelf-0.189-6.fc40.ppc64le                35/154 
  Installing       : libstdc++-13.2.1-1.fc39.ppc64le                     36/154 
  Installing       : libuuid-2.39.2-1.fc40.ppc64le                       37/154 
  Installing       : popt-1.19-3.fc39.ppc64le                            38/154 
  Installing       : libblkid-2.39.2-1.fc40.ppc64le                      39/154 
  Installing       : readline-8.2-4.fc39.ppc64le                         40/154 
  Installing       : gmp-1:6.2.1-5.fc39.ppc64le                          41/154 
  Installing       : libattr-2.5.1-9.fc40.ppc64le                        42/154 
  Installing       : libacl-2.3.1-9.fc40.ppc64le                         43/154 
  Installing       : libcap-2.48-7.fc39.ppc64le                          44/154 
  Installing       : libxcrypt-4.4.36-2.fc39.ppc64le                     45/154 
  Installing       : lz4-libs-1.9.4-4.fc39.ppc64le                       46/154 
  Installing       : systemd-libs-254.1-2.fc40.ppc64le                   47/154 
  Installing       : mpfr-4.2.0-3.fc39.ppc64le                           48/154 
  Installing       : dwz-0.15-3.fc39.ppc64le                             49/154 
  Installing       : unzip-6.0-62.fc39.ppc64le                           50/154 
  Installing       : file-libs-5.45-1.fc40.ppc64le                       51/154 
  Installing       : file-5.45-1.fc40.ppc64le                            52/154 
  Installing       : alternatives-1.25-1.fc39.ppc64le                    53/154 
  Installing       : jansson-2.13.1-7.fc39.ppc64le                       54/154 
  Installing       : libcap-ng-0.8.3-8.fc40.ppc64le                      55/154 
  Installing       : audit-libs-3.1.2-4.fc40.ppc64le                     56/154 
  Installing       : pam-libs-1.5.3-2.fc39.ppc64le                       57/154 
  Installing       : libcom_err-1.47.0-2.fc39.ppc64le                    58/154 
  Installing       : libsepol-3.5-2.fc39.ppc64le                         59/154 
  Installing       : libsmartcols-2.39.2-1.fc40.ppc64le                  60/154 
  Installing       : libunistring-1.1-5.fc40.ppc64le                     61/154 
  Installing       : libidn2-2.3.4-3.fc39.ppc64le                        62/154 
  Installing       : lua-libs-5.4.6-3.fc39.ppc64le                       63/154 
  Installing       : pcre2-10.42-1.fc39.2.ppc64le                        64/154 
  Installing       : libselinux-3.5-5.fc39.ppc64le                       65/154 
  Installing       : sed-4.8-14.fc39.ppc64le                             66/154 
  Installing       : grep-3.11-5.fc40.ppc64le                            67/154 
  Installing       : findutils-1:4.9.0-6.fc40.ppc64le                    68/154 
  Installing       : xz-5.4.4-1.fc39.ppc64le                             69/154 
  Installing       : libmount-2.39.2-1.fc40.ppc64le                      70/154 
  Installing       : util-linux-core-2.39.2-1.fc40.ppc64le               71/154 
  Installing       : libsemanage-3.5-4.fc39.ppc64le                      72/154 
  Installing       : tar-2:1.35-2.fc40.ppc64le                           73/154 
  Installing       : libpsl-0.21.2-4.fc39.ppc64le                        74/154 
  Installing       : zip-3.0-38.fc39.ppc64le                             75/154 
  Installing       : zstd-1.5.5-4.fc40.ppc64le                           76/154 
  Installing       : libfdisk-2.39.2-1.fc40.ppc64le                      77/154 
  Installing       : bzip2-1.0.8-16.fc39.ppc64le                         78/154 
  Installing       : libxml2-2.11.5-1.fc40.ppc64le                       79/154 
  Installing       : sqlite-libs-3.43.1-1.fc40.ppc64le                   80/154 
  Installing       : ed-1.19-4.fc39.ppc64le                              81/154 
  Installing       : patch-2.7.6-22.fc39.ppc64le                         82/154 
  Installing       : elfutils-default-yama-scope-0.189-6.fc40.noarch     83/154 
  Running scriptlet: elfutils-default-yama-scope-0.189-6.fc40.noarch     83/154 
  Installing       : cpio-2.14-4.fc39.ppc64le                            84/154 
  Installing       : diffutils-3.10-3.fc39.ppc64le                       85/154 
  Installing       : gdbm-libs-1:1.23-4.fc39.ppc64le                     86/154 
  Installing       : cyrus-sasl-lib-2.1.28-11.fc39.ppc64le               87/154 
  Installing       : keyutils-libs-1.6.1-7.fc39.ppc64le                  88/154 
  Installing       : libbrotli-1.1.0-1.fc40.ppc64le                      89/154 
  Installing       : libdb-5.3.28-58.fc40.ppc64le                        90/154 
  Installing       : libeconf-0.5.2-1.fc40.ppc64le                       91/154 
  Installing       : shadow-utils-2:4.14.0-1.fc40.ppc64le                92/154 
  Running scriptlet: libutempter-1.2.1-10.fc39.ppc64le                   93/154 
  Installing       : libutempter-1.2.1-10.fc39.ppc64le                   93/154 
  Installing       : libffi-3.4.4-4.fc39.ppc64le                         94/154 
  Installing       : p11-kit-0.25.0-2.fc39.ppc64le                       95/154 
  Installing       : libgomp-13.2.1-1.fc39.ppc64le                       96/154 
  Installing       : libnghttp2-1.56.0-1.fc40.ppc64le                    97/154 
  Installing       : libpkgconf-1.9.5-2.fc39.ppc64le                     98/154 
  Installing       : pkgconf-1.9.5-2.fc39.ppc64le                        99/154 
  Installing       : pkgconf-pkg-config-1.9.5-2.fc39.ppc64le            100/154 
  Installing       : librtas-2.0.4-3.fc39.ppc64le                       101/154 
  Running scriptlet: librtas-2.0.4-3.fc39.ppc64le                       101/154 
  Installing       : libsigsegv-2.14-5.fc39.ppc64le                     102/154 
  Installing       : gawk-5.2.2-2.fc39.ppc64le                          103/154 
  Installing       : libtasn1-4.19.0-3.fc39.ppc64le                     104/154 
  Installing       : p11-kit-trust-0.25.0-2.fc39.ppc64le                105/154 
  Running scriptlet: p11-kit-trust-0.25.0-2.fc39.ppc64le                105/154 
  Installing       : libverto-0.3.2-6.fc39.ppc64le                      106/154 
  Installing       : xxhash-libs-0.8.2-1.fc39.ppc64le                   107/154 
  Installing       : libssh-config-0.10.5-2.fc39.noarch                 108/154 
  Installing       : kernel-srpm-macros-1.0-20.fc39.noarch              109/154 
  Installing       : gnat-srpm-macros-6-3.fc39.noarch                   110/154 
  Installing       : ghc-srpm-macros-1.6.1-2.fc39.noarch                111/154 
  Installing       : fpc-srpm-macros-1.3-8.fc39.noarch                  112/154 
  Installing       : coreutils-common-9.4-1.fc40.ppc64le                113/154 
  Installing       : openssl-libs-1:3.1.1-4.fc40.ppc64le                114/154 
  Installing       : coreutils-9.4-1.fc40.ppc64le                       115/154 
  Running scriptlet: ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch   116/154 
  Installing       : ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch   116/154 
  Running scriptlet: ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch   116/154 
  Installing       : krb5-libs-1.21.2-1.fc40.ppc64le                    117/154 
  Installing       : libtirpc-1.3.3-1.rc2.fc39.ppc64le                  118/154 
  Running scriptlet: authselect-libs-1.4.2-3.fc39.ppc64le               119/154 
  Installing       : authselect-libs-1.4.2-3.fc39.ppc64le               119/154 
  Installing       : gzip-1.12-6.fc39.ppc64le                           120/154 
  Installing       : cracklib-2.9.11-2.fc40.ppc64le                     121/154 
  Installing       : libpwquality-1.4.5-6.fc39.ppc64le                  122/154 
  Installing       : authselect-1.4.2-3.fc39.ppc64le                    123/154 
  Installing       : libnsl2-2.0.0-6.fc39.ppc64le                       124/154 
  Installing       : pam-1.5.3-2.fc39.ppc64le                           125/154 
  Installing       : libssh-0.10.5-2.fc39.ppc64le                       126/154 
  Installing       : libarchive-3.7.2-1.fc40.ppc64le                    127/154 
  Installing       : libevent-2.1.12-9.fc39.ppc64le                     128/154 
  Installing       : openldap-2.6.6-1.fc39.ppc64le                      129/154 
  Installing       : libcurl-8.3.0-1.fc40.ppc64le                       130/154 
  Installing       : elfutils-debuginfod-client-0.189-6.fc40.ppc64le    131/154 
  Installing       : elfutils-libs-0.189-6.fc40.ppc64le                 132/154 
  Installing       : binutils-gold-2.41-5.fc40.ppc64le                  133/154 
  Running scriptlet: binutils-gold-2.41-5.fc40.ppc64le                  133/154 
  Installing       : binutils-2.41-5.fc40.ppc64le                       134/154 
  Running scriptlet: binutils-2.41-5.fc40.ppc64le                       134/154 
  Installing       : elfutils-0.189-6.fc40.ppc64le                      135/154 
  Installing       : gdb-minimal-13.2-8.fc40.ppc64le                    136/154 
  Installing       : debugedit-5.0-10.fc39.ppc64le                      137/154 
  Installing       : curl-8.3.0-1.fc40.ppc64le                          138/154 
  Installing       : rpm-sequoia-1.5.0-1.fc40.ppc64le                   139/154 
  Installing       : rpm-libs-4.18.99-1.fc40.ppc64le                    140/154 
  Running scriptlet: rpm-4.18.99-1.fc40.ppc64le                         141/154 
  Installing       : rpm-4.18.99-1.fc40.ppc64le                         141/154 
  Installing       : efi-srpm-macros-5-9.fc39.noarch                    142/154 
  Installing       : lua-srpm-macros-1-9.fc39.noarch                    143/154 
  Installing       : rpm-build-libs-4.18.99-1.fc40.ppc64le              144/154 
  Installing       : ansible-srpm-macros-1-11.fc39.noarch               145/154 
  Installing       : fonts-srpm-macros-1:2.0.5-12.fc39.noarch           146/154 
  Installing       : forge-srpm-macros-0.1.0-1.fc40.noarch              147/154 
  Installing       : go-srpm-macros-3.2.0-7.fc40.noarch                 148/154 
  Installing       : python-srpm-macros-3.12-4.fc40.noarch              149/154 
  Installing       : redhat-rpm-config-270-1.fc40.noarch                150/154 
  Installing       : rpm-build-4.18.99-1.fc40.ppc64le                   151/154 
  Installing       : util-linux-2.39.2-1.fc40.ppc64le                   152/154 
  Installing       : which-2.21-40.fc39.ppc64le                         153/154 
  Installing       : info-7.0.3-3.fc39.ppc64le                          154/154 
  Running scriptlet: filesystem-3.18-6.fc39.ppc64le                     154/154 
  Running scriptlet: ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch   154/154 
  Running scriptlet: authselect-libs-1.4.2-3.fc39.ppc64le               154/154 
  Running scriptlet: rpm-4.18.99-1.fc40.ppc64le                         154/154 
  Running scriptlet: info-7.0.3-3.fc39.ppc64le                          154/154 
  Verifying        : cracklib-2.9.11-2.fc40.ppc64le                       1/154 
  Verifying        : libzstd-1.5.5-4.fc40.ppc64le                         2/154 
  Verifying        : openssl-libs-1:3.1.1-4.fc40.ppc64le                  3/154 
  Verifying        : redhat-rpm-config-270-1.fc40.noarch                  4/154 
  Verifying        : zlib-ng-compat-2.1.3-3.fc40.ppc64le                  5/154 
  Verifying        : zstd-1.5.5-4.fc40.ppc64le                            6/154 
  Verifying        : alternatives-1.25-1.fc39.ppc64le                     7/154 
  Verifying        : ansible-srpm-macros-1-11.fc39.noarch                 8/154 
  Verifying        : audit-libs-3.1.2-4.fc40.ppc64le                      9/154 
  Verifying        : authselect-1.4.2-3.fc39.ppc64le                     10/154 
  Verifying        : authselect-libs-1.4.2-3.fc39.ppc64le                11/154 
  Verifying        : basesystem-11-18.fc39.noarch                        12/154 
  Verifying        : bash-5.2.15-5.fc39.ppc64le                          13/154 
  Verifying        : binutils-2.41-5.fc40.ppc64le                        14/154 
  Verifying        : binutils-gold-2.41-5.fc40.ppc64le                   15/154 
  Verifying        : bzip2-1.0.8-16.fc39.ppc64le                         16/154 
  Verifying        : bzip2-libs-1.0.8-16.fc39.ppc64le                    17/154 
  Verifying        : ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch    18/154 
  Verifying        : coreutils-9.4-1.fc40.ppc64le                        19/154 
  Verifying        : coreutils-common-9.4-1.fc40.ppc64le                 20/154 
  Verifying        : cpio-2.14-4.fc39.ppc64le                            21/154 
  Verifying        : crypto-policies-20230731-1.git5ed06e0.fc39.noarc    22/154 
  Verifying        : curl-8.3.0-1.fc40.ppc64le                           23/154 
  Verifying        : cyrus-sasl-lib-2.1.28-11.fc39.ppc64le               24/154 
  Verifying        : debugedit-5.0-10.fc39.ppc64le                       25/154 
  Verifying        : diffutils-3.10-3.fc39.ppc64le                       26/154 
  Verifying        : dwz-0.15-3.fc39.ppc64le                             27/154 
  Verifying        : ed-1.19-4.fc39.ppc64le                              28/154 
  Verifying        : efi-srpm-macros-5-9.fc39.noarch                     29/154 
  Verifying        : elfutils-0.189-6.fc40.ppc64le                       30/154 
  Verifying        : elfutils-debuginfod-client-0.189-6.fc40.ppc64le     31/154 
  Verifying        : elfutils-default-yama-scope-0.189-6.fc40.noarch     32/154 
  Verifying        : elfutils-libelf-0.189-6.fc40.ppc64le                33/154 
  Verifying        : elfutils-libs-0.189-6.fc40.ppc64le                  34/154 
  Verifying        : fedora-gpg-keys-40-0.1.noarch                       35/154 
  Verifying        : fedora-release-40-0.7.noarch                        36/154 
  Verifying        : fedora-release-common-40-0.7.noarch                 37/154 
  Verifying        : fedora-release-identity-basic-40-0.7.noarch         38/154 
  Verifying        : fedora-repos-40-0.1.noarch                          39/154 
  Verifying        : fedora-repos-rawhide-40-0.1.noarch                  40/154 
  Verifying        : file-5.45-1.fc40.ppc64le                            41/154 
  Verifying        : file-libs-5.45-1.fc40.ppc64le                       42/154 
  Verifying        : filesystem-3.18-6.fc39.ppc64le                      43/154 
  Verifying        : findutils-1:4.9.0-6.fc40.ppc64le                    44/154 
  Verifying        : fonts-srpm-macros-1:2.0.5-12.fc39.noarch            45/154 
  Verifying        : forge-srpm-macros-0.1.0-1.fc40.noarch               46/154 
  Verifying        : fpc-srpm-macros-1.3-8.fc39.noarch                   47/154 
  Verifying        : gawk-5.2.2-2.fc39.ppc64le                           48/154 
  Verifying        : gdb-minimal-13.2-8.fc40.ppc64le                     49/154 
  Verifying        : gdbm-libs-1:1.23-4.fc39.ppc64le                     50/154 
  Verifying        : ghc-srpm-macros-1.6.1-2.fc39.noarch                 51/154 
  Verifying        : glibc-2.38.9000-8.fc40.ppc64le                      52/154 
  Verifying        : glibc-common-2.38.9000-8.fc40.ppc64le               53/154 
  Verifying        : glibc-gconv-extra-2.38.9000-8.fc40.ppc64le          54/154 
  Verifying        : glibc-minimal-langpack-2.38.9000-8.fc40.ppc64le     55/154 
  Verifying        : gmp-1:6.2.1-5.fc39.ppc64le                          56/154 
  Verifying        : gnat-srpm-macros-6-3.fc39.noarch                    57/154 
  Verifying        : go-srpm-macros-3.2.0-7.fc40.noarch                  58/154 
  Verifying        : grep-3.11-5.fc40.ppc64le                            59/154 
  Verifying        : gzip-1.12-6.fc39.ppc64le                            60/154 
  Verifying        : info-7.0.3-3.fc39.ppc64le                           61/154 
  Verifying        : jansson-2.13.1-7.fc39.ppc64le                       62/154 
  Verifying        : kernel-srpm-macros-1.0-20.fc39.noarch               63/154 
  Verifying        : keyutils-libs-1.6.1-7.fc39.ppc64le                  64/154 
  Verifying        : krb5-libs-1.21.2-1.fc40.ppc64le                     65/154 
  Verifying        : libacl-2.3.1-9.fc40.ppc64le                         66/154 
  Verifying        : libarchive-3.7.2-1.fc40.ppc64le                     67/154 
  Verifying        : libattr-2.5.1-9.fc40.ppc64le                        68/154 
  Verifying        : libblkid-2.39.2-1.fc40.ppc64le                      69/154 
  Verifying        : libbrotli-1.1.0-1.fc40.ppc64le                      70/154 
  Verifying        : libcap-2.48-7.fc39.ppc64le                          71/154 
  Verifying        : libcap-ng-0.8.3-8.fc40.ppc64le                      72/154 
  Verifying        : libcom_err-1.47.0-2.fc39.ppc64le                    73/154 
  Verifying        : libcurl-8.3.0-1.fc40.ppc64le                        74/154 
  Verifying        : libdb-5.3.28-58.fc40.ppc64le                        75/154 
  Verifying        : libeconf-0.5.2-1.fc40.ppc64le                       76/154 
  Verifying        : libevent-2.1.12-9.fc39.ppc64le                      77/154 
  Verifying        : libfdisk-2.39.2-1.fc40.ppc64le                      78/154 
  Verifying        : libffi-3.4.4-4.fc39.ppc64le                         79/154 
  Verifying        : libgcc-13.2.1-1.fc39.ppc64le                        80/154 
  Verifying        : libgomp-13.2.1-1.fc39.ppc64le                       81/154 
  Verifying        : libidn2-2.3.4-3.fc39.ppc64le                        82/154 
  Verifying        : libmount-2.39.2-1.fc40.ppc64le                      83/154 
  Verifying        : libnghttp2-1.56.0-1.fc40.ppc64le                    84/154 
  Verifying        : libnsl2-2.0.0-6.fc39.ppc64le                        85/154 
  Verifying        : libpkgconf-1.9.5-2.fc39.ppc64le                     86/154 
  Verifying        : libpsl-0.21.2-4.fc39.ppc64le                        87/154 
  Verifying        : libpwquality-1.4.5-6.fc39.ppc64le                   88/154 
  Verifying        : librtas-2.0.4-3.fc39.ppc64le                        89/154 
  Verifying        : libselinux-3.5-5.fc39.ppc64le                       90/154 
  Verifying        : libsemanage-3.5-4.fc39.ppc64le                      91/154 
  Verifying        : libsepol-3.5-2.fc39.ppc64le                         92/154 
  Verifying        : libsigsegv-2.14-5.fc39.ppc64le                      93/154 
  Verifying        : libsmartcols-2.39.2-1.fc40.ppc64le                  94/154 
  Verifying        : libssh-0.10.5-2.fc39.ppc64le                        95/154 
  Verifying        : libssh-config-0.10.5-2.fc39.noarch                  96/154 
  Verifying        : libstdc++-13.2.1-1.fc39.ppc64le                     97/154 
  Verifying        : libtasn1-4.19.0-3.fc39.ppc64le                      98/154 
  Verifying        : libtirpc-1.3.3-1.rc2.fc39.ppc64le                   99/154 
  Verifying        : libunistring-1.1-5.fc40.ppc64le                    100/154 
  Verifying        : libutempter-1.2.1-10.fc39.ppc64le                  101/154 
  Verifying        : libuuid-2.39.2-1.fc40.ppc64le                      102/154 
  Verifying        : libverto-0.3.2-6.fc39.ppc64le                      103/154 
  Verifying        : libxcrypt-4.4.36-2.fc39.ppc64le                    104/154 
  Verifying        : libxml2-2.11.5-1.fc40.ppc64le                      105/154 
  Verifying        : lua-libs-5.4.6-3.fc39.ppc64le                      106/154 
  Verifying        : lua-srpm-macros-1-9.fc39.noarch                    107/154 
  Verifying        : lz4-libs-1.9.4-4.fc39.ppc64le                      108/154 
  Verifying        : mpfr-4.2.0-3.fc39.ppc64le                          109/154 
  Verifying        : ncurses-base-6.4-7.20230520.fc40.noarch            110/154 
  Verifying        : ncurses-libs-6.4-7.20230520.fc40.ppc64le           111/154 
  Verifying        : ocaml-srpm-macros-8-2.fc39.noarch                  112/154 
  Verifying        : openblas-srpm-macros-2-14.fc39.noarch              113/154 
  Verifying        : openldap-2.6.6-1.fc39.ppc64le                      114/154 
  Verifying        : p11-kit-0.25.0-2.fc39.ppc64le                      115/154 
  Verifying        : p11-kit-trust-0.25.0-2.fc39.ppc64le                116/154 
  Verifying        : package-notes-srpm-macros-0.5-9.fc39.noarch        117/154 
  Verifying        : pam-1.5.3-2.fc39.ppc64le                           118/154 
  Verifying        : pam-libs-1.5.3-2.fc39.ppc64le                      119/154 
  Verifying        : patch-2.7.6-22.fc39.ppc64le                        120/154 
  Verifying        : pcre2-10.42-1.fc39.2.ppc64le                       121/154 
  Verifying        : pcre2-syntax-10.42-1.fc39.2.noarch                 122/154 
  Verifying        : perl-srpm-macros-1-51.fc39.noarch                  123/154 
  Verifying        : pkgconf-1.9.5-2.fc39.ppc64le                       124/154 
  Verifying        : pkgconf-m4-1.9.5-2.fc39.noarch                     125/154 
  Verifying        : pkgconf-pkg-config-1.9.5-2.fc39.ppc64le            126/154 
  Verifying        : popt-1.19-3.fc39.ppc64le                           127/154 
  Verifying        : publicsuffix-list-dafsa-20230812-1.fc40.noarch     128/154 
  Verifying        : pyproject-srpm-macros-1.9.0-2.fc39.noarch          129/154 
  Verifying        : python-srpm-macros-3.12-4.fc40.noarch              130/154 
  Verifying        : qt5-srpm-macros-5.15.10-2.fc39.noarch              131/154 
  Verifying        : qt6-srpm-macros-6.5.2-2.fc39.noarch                132/154 
  Verifying        : readline-8.2-4.fc39.ppc64le                        133/154 
  Verifying        : rpm-4.18.99-1.fc40.ppc64le                         134/154 
  Verifying        : rpm-build-4.18.99-1.fc40.ppc64le                   135/154 
  Verifying        : rpm-build-libs-4.18.99-1.fc40.ppc64le              136/154 
  Verifying        : rpm-libs-4.18.99-1.fc40.ppc64le                    137/154 
  Verifying        : rpm-sequoia-1.5.0-1.fc40.ppc64le                   138/154 
  Verifying        : rust-srpm-macros-24-5.fc40.noarch                  139/154 
  Verifying        : sed-4.8-14.fc39.ppc64le                            140/154 
  Verifying        : setup-2.14.4-1.fc39.noarch                         141/154 
  Verifying        : shadow-utils-2:4.14.0-1.fc40.ppc64le               142/154 
  Verifying        : sqlite-libs-3.43.1-1.fc40.ppc64le                  143/154 
  Verifying        : systemd-libs-254.1-2.fc40.ppc64le                  144/154 
  Verifying        : tar-2:1.35-2.fc40.ppc64le                          145/154 
  Verifying        : tzdata-2023c-3.fc40.noarch                         146/154 
  Verifying        : unzip-6.0-62.fc39.ppc64le                          147/154 
  Verifying        : util-linux-2.39.2-1.fc40.ppc64le                   148/154 
  Verifying        : util-linux-core-2.39.2-1.fc40.ppc64le              149/154 
  Verifying        : which-2.21-40.fc39.ppc64le                         150/154 
  Verifying        : xxhash-libs-0.8.2-1.fc39.ppc64le                   151/154 
  Verifying        : xz-5.4.4-1.fc39.ppc64le                            152/154 
  Verifying        : xz-libs-5.4.4-1.fc39.ppc64le                       153/154 
  Verifying        : zip-3.0-38.fc39.ppc64le                            154/154 

Installed:
  alternatives-1.25-1.fc39.ppc64le                                              
  ansible-srpm-macros-1-11.fc39.noarch                                          
  audit-libs-3.1.2-4.fc40.ppc64le                                               
  authselect-1.4.2-3.fc39.ppc64le                                               
  authselect-libs-1.4.2-3.fc39.ppc64le                                          
  basesystem-11-18.fc39.noarch                                                  
  bash-5.2.15-5.fc39.ppc64le                                                    
  binutils-2.41-5.fc40.ppc64le                                                  
  binutils-gold-2.41-5.fc40.ppc64le                                             
  bzip2-1.0.8-16.fc39.ppc64le                                                   
  bzip2-libs-1.0.8-16.fc39.ppc64le                                              
  ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch                              
  coreutils-9.4-1.fc40.ppc64le                                                  
  coreutils-common-9.4-1.fc40.ppc64le                                           
  cpio-2.14-4.fc39.ppc64le                                                      
  cracklib-2.9.11-2.fc40.ppc64le                                                
  crypto-policies-20230731-1.git5ed06e0.fc39.noarch                             
  curl-8.3.0-1.fc40.ppc64le                                                     
  cyrus-sasl-lib-2.1.28-11.fc39.ppc64le                                         
  debugedit-5.0-10.fc39.ppc64le                                                 
  diffutils-3.10-3.fc39.ppc64le                                                 
  dwz-0.15-3.fc39.ppc64le                                                       
  ed-1.19-4.fc39.ppc64le                                                        
  efi-srpm-macros-5-9.fc39.noarch                                               
  elfutils-0.189-6.fc40.ppc64le                                                 
  elfutils-debuginfod-client-0.189-6.fc40.ppc64le                               
  elfutils-default-yama-scope-0.189-6.fc40.noarch                               
  elfutils-libelf-0.189-6.fc40.ppc64le                                          
  elfutils-libs-0.189-6.fc40.ppc64le                                            
  fedora-gpg-keys-40-0.1.noarch                                                 
  fedora-release-40-0.7.noarch                                                  
  fedora-release-common-40-0.7.noarch                                           
  fedora-release-identity-basic-40-0.7.noarch                                   
  fedora-repos-40-0.1.noarch                                                    
  fedora-repos-rawhide-40-0.1.noarch                                            
  file-5.45-1.fc40.ppc64le                                                      
  file-libs-5.45-1.fc40.ppc64le                                                 
  filesystem-3.18-6.fc39.ppc64le                                                
  findutils-1:4.9.0-6.fc40.ppc64le                                              
  fonts-srpm-macros-1:2.0.5-12.fc39.noarch                                      
  forge-srpm-macros-0.1.0-1.fc40.noarch                                         
  fpc-srpm-macros-1.3-8.fc39.noarch                                             
  gawk-5.2.2-2.fc39.ppc64le                                                     
  gdb-minimal-13.2-8.fc40.ppc64le                                               
  gdbm-libs-1:1.23-4.fc39.ppc64le                                               
  ghc-srpm-macros-1.6.1-2.fc39.noarch                                           
  glibc-2.38.9000-8.fc40.ppc64le                                                
  glibc-common-2.38.9000-8.fc40.ppc64le                                         
  glibc-gconv-extra-2.38.9000-8.fc40.ppc64le                                    
  glibc-minimal-langpack-2.38.9000-8.fc40.ppc64le                               
  gmp-1:6.2.1-5.fc39.ppc64le                                                    
  gnat-srpm-macros-6-3.fc39.noarch                                              
  go-srpm-macros-3.2.0-7.fc40.noarch                                            
  grep-3.11-5.fc40.ppc64le                                                      
  gzip-1.12-6.fc39.ppc64le                                                      
  info-7.0.3-3.fc39.ppc64le                                                     
  jansson-2.13.1-7.fc39.ppc64le                                                 
  kernel-srpm-macros-1.0-20.fc39.noarch                                         
  keyutils-libs-1.6.1-7.fc39.ppc64le                                            
  krb5-libs-1.21.2-1.fc40.ppc64le                                               
  libacl-2.3.1-9.fc40.ppc64le                                                   
  libarchive-3.7.2-1.fc40.ppc64le                                               
  libattr-2.5.1-9.fc40.ppc64le                                                  
  libblkid-2.39.2-1.fc40.ppc64le                                                
  libbrotli-1.1.0-1.fc40.ppc64le                                                
  libcap-2.48-7.fc39.ppc64le                                                    
  libcap-ng-0.8.3-8.fc40.ppc64le                                                
  libcom_err-1.47.0-2.fc39.ppc64le                                              
  libcurl-8.3.0-1.fc40.ppc64le                                                  
  libdb-5.3.28-58.fc40.ppc64le                                                  
  libeconf-0.5.2-1.fc40.ppc64le                                                 
  libevent-2.1.12-9.fc39.ppc64le                                                
  libfdisk-2.39.2-1.fc40.ppc64le                                                
  libffi-3.4.4-4.fc39.ppc64le                                                   
  libgcc-13.2.1-1.fc39.ppc64le                                                  
  libgomp-13.2.1-1.fc39.ppc64le                                                 
  libidn2-2.3.4-3.fc39.ppc64le                                                  
  libmount-2.39.2-1.fc40.ppc64le                                                
  libnghttp2-1.56.0-1.fc40.ppc64le                                              
  libnsl2-2.0.0-6.fc39.ppc64le                                                  
  libpkgconf-1.9.5-2.fc39.ppc64le                                               
  libpsl-0.21.2-4.fc39.ppc64le                                                  
  libpwquality-1.4.5-6.fc39.ppc64le                                             
  librtas-2.0.4-3.fc39.ppc64le                                                  
  libselinux-3.5-5.fc39.ppc64le                                                 
  libsemanage-3.5-4.fc39.ppc64le                                                
  libsepol-3.5-2.fc39.ppc64le                                                   
  libsigsegv-2.14-5.fc39.ppc64le                                                
  libsmartcols-2.39.2-1.fc40.ppc64le                                            
  libssh-0.10.5-2.fc39.ppc64le                                                  
  libssh-config-0.10.5-2.fc39.noarch                                            
  libstdc++-13.2.1-1.fc39.ppc64le                                               
  libtasn1-4.19.0-3.fc39.ppc64le                                                
  libtirpc-1.3.3-1.rc2.fc39.ppc64le                                             
  libunistring-1.1-5.fc40.ppc64le                                               
  libutempter-1.2.1-10.fc39.ppc64le                                             
  libuuid-2.39.2-1.fc40.ppc64le                                                 
  libverto-0.3.2-6.fc39.ppc64le                                                 
  libxcrypt-4.4.36-2.fc39.ppc64le                                               
  libxml2-2.11.5-1.fc40.ppc64le                                                 
  libzstd-1.5.5-4.fc40.ppc64le                                                  
  lua-libs-5.4.6-3.fc39.ppc64le                                                 
  lua-srpm-macros-1-9.fc39.noarch                                               
  lz4-libs-1.9.4-4.fc39.ppc64le                                                 
  mpfr-4.2.0-3.fc39.ppc64le                                                     
  ncurses-base-6.4-7.20230520.fc40.noarch                                       
  ncurses-libs-6.4-7.20230520.fc40.ppc64le                                      
  ocaml-srpm-macros-8-2.fc39.noarch                                             
  openblas-srpm-macros-2-14.fc39.noarch                                         
  openldap-2.6.6-1.fc39.ppc64le                                                 
  openssl-libs-1:3.1.1-4.fc40.ppc64le                                           
  p11-kit-0.25.0-2.fc39.ppc64le                                                 
  p11-kit-trust-0.25.0-2.fc39.ppc64le                                           
  package-notes-srpm-macros-0.5-9.fc39.noarch                                   
  pam-1.5.3-2.fc39.ppc64le                                                      
  pam-libs-1.5.3-2.fc39.ppc64le                                                 
  patch-2.7.6-22.fc39.ppc64le                                                   
  pcre2-10.42-1.fc39.2.ppc64le                                                  
  pcre2-syntax-10.42-1.fc39.2.noarch                                            
  perl-srpm-macros-1-51.fc39.noarch                                             
  pkgconf-1.9.5-2.fc39.ppc64le                                                  
  pkgconf-m4-1.9.5-2.fc39.noarch                                                
  pkgconf-pkg-config-1.9.5-2.fc39.ppc64le                                       
  popt-1.19-3.fc39.ppc64le                                                      
  publicsuffix-list-dafsa-20230812-1.fc40.noarch                                
  pyproject-srpm-macros-1.9.0-2.fc39.noarch                                     
  python-srpm-macros-3.12-4.fc40.noarch                                         
  qt5-srpm-macros-5.15.10-2.fc39.noarch                                         
  qt6-srpm-macros-6.5.2-2.fc39.noarch                                           
  readline-8.2-4.fc39.ppc64le                                                   
  redhat-rpm-config-270-1.fc40.noarch                                           
  rpm-4.18.99-1.fc40.ppc64le                                                    
  rpm-build-4.18.99-1.fc40.ppc64le                                              
  rpm-build-libs-4.18.99-1.fc40.ppc64le                                         
  rpm-libs-4.18.99-1.fc40.ppc64le                                               
  rpm-sequoia-1.5.0-1.fc40.ppc64le                                              
  rust-srpm-macros-24-5.fc40.noarch                                             
  sed-4.8-14.fc39.ppc64le                                                       
  setup-2.14.4-1.fc39.noarch                                                    
  shadow-utils-2:4.14.0-1.fc40.ppc64le                                          
  sqlite-libs-3.43.1-1.fc40.ppc64le                                             
  systemd-libs-254.1-2.fc40.ppc64le                                             
  tar-2:1.35-2.fc40.ppc64le                                                     
  tzdata-2023c-3.fc40.noarch                                                    
  unzip-6.0-62.fc39.ppc64le                                                     
  util-linux-2.39.2-1.fc40.ppc64le                                              
  util-linux-core-2.39.2-1.fc40.ppc64le                                         
  which-2.21-40.fc39.ppc64le                                                    
  xxhash-libs-0.8.2-1.fc39.ppc64le                                              
  xz-5.4.4-1.fc39.ppc64le                                                       
  xz-libs-5.4.4-1.fc39.ppc64le                                                  
  zip-3.0-38.fc39.ppc64le                                                       
  zlib-ng-compat-2.1.3-3.fc40.ppc64le                                           
  zstd-1.5.5-4.fc40.ppc64le                                                     

Complete!
Finish: installing minimal buildroot with dnf
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: alternatives-1.25-1.fc39.ppc64le
ansible-srpm-macros-1-11.fc39.noarch
audit-libs-3.1.2-4.fc40.ppc64le
authselect-1.4.2-3.fc39.ppc64le
authselect-libs-1.4.2-3.fc39.ppc64le
basesystem-11-18.fc39.noarch
bash-5.2.15-5.fc39.ppc64le
binutils-2.41-5.fc40.ppc64le
binutils-gold-2.41-5.fc40.ppc64le
bzip2-1.0.8-16.fc39.ppc64le
bzip2-libs-1.0.8-16.fc39.ppc64le
ca-certificates-2023.2.60_v7.0.306-3.fc40.noarch
coreutils-9.4-1.fc40.ppc64le
coreutils-common-9.4-1.fc40.ppc64le
cpio-2.14-4.fc39.ppc64le
cracklib-2.9.11-2.fc40.ppc64le
crypto-policies-20230731-1.git5ed06e0.fc39.noarch
curl-8.3.0-1.fc40.ppc64le
cyrus-sasl-lib-2.1.28-11.fc39.ppc64le
debugedit-5.0-10.fc39.ppc64le
diffutils-3.10-3.fc39.ppc64le
dwz-0.15-3.fc39.ppc64le
ed-1.19-4.fc39.ppc64le
efi-srpm-macros-5-9.fc39.noarch
elfutils-0.189-6.fc40.ppc64le
elfutils-debuginfod-client-0.189-6.fc40.ppc64le
elfutils-default-yama-scope-0.189-6.fc40.noarch
elfutils-libelf-0.189-6.fc40.ppc64le
elfutils-libs-0.189-6.fc40.ppc64le
fedora-gpg-keys-40-0.1.noarch
fedora-release-40-0.7.noarch
fedora-release-common-40-0.7.noarch
fedora-release-identity-basic-40-0.7.noarch
fedora-repos-40-0.1.noarch
fedora-repos-rawhide-40-0.1.noarch
file-5.45-1.fc40.ppc64le
file-libs-5.45-1.fc40.ppc64le
filesystem-3.18-6.fc39.ppc64le
findutils-4.9.0-6.fc40.ppc64le
fonts-srpm-macros-2.0.5-12.fc39.noarch
forge-srpm-macros-0.1.0-1.fc40.noarch
fpc-srpm-macros-1.3-8.fc39.noarch
gawk-5.2.2-2.fc39.ppc64le
gdb-minimal-13.2-8.fc40.ppc64le
gdbm-libs-1.23-4.fc39.ppc64le
ghc-srpm-macros-1.6.1-2.fc39.noarch
glibc-2.38.9000-8.fc40.ppc64le
glibc-common-2.38.9000-8.fc40.ppc64le
glibc-gconv-extra-2.38.9000-8.fc40.ppc64le
glibc-minimal-langpack-2.38.9000-8.fc40.ppc64le
gmp-6.2.1-5.fc39.ppc64le
gnat-srpm-macros-6-3.fc39.noarch
go-srpm-macros-3.2.0-7.fc40.noarch
gpg-pubkey-18b8e74c-62f2920f
gpg-pubkey-a15b79cc-63d04c2c
grep-3.11-5.fc40.ppc64le
gzip-1.12-6.fc39.ppc64le
info-7.0.3-3.fc39.ppc64le
jansson-2.13.1-7.fc39.ppc64le
kernel-srpm-macros-1.0-20.fc39.noarch
keyutils-libs-1.6.1-7.fc39.ppc64le
krb5-libs-1.21.2-1.fc40.ppc64le
libacl-2.3.1-9.fc40.ppc64le
libarchive-3.7.2-1.fc40.ppc64le
libattr-2.5.1-9.fc40.ppc64le
libblkid-2.39.2-1.fc40.ppc64le
libbrotli-1.1.0-1.fc40.ppc64le
libcap-2.48-7.fc39.ppc64le
libcap-ng-0.8.3-8.fc40.ppc64le
libcom_err-1.47.0-2.fc39.ppc64le
libcurl-8.3.0-1.fc40.ppc64le
libdb-5.3.28-58.fc40.ppc64le
libeconf-0.5.2-1.fc40.ppc64le
libevent-2.1.12-9.fc39.ppc64le
libfdisk-2.39.2-1.fc40.ppc64le
libffi-3.4.4-4.fc39.ppc64le
libgcc-13.2.1-1.fc39.ppc64le
libgomp-13.2.1-1.fc39.ppc64le
libidn2-2.3.4-3.fc39.ppc64le
libmount-2.39.2-1.fc40.ppc64le
libnghttp2-1.56.0-1.fc40.ppc64le
libnsl2-2.0.0-6.fc39.ppc64le
libpkgconf-1.9.5-2.fc39.ppc64le
libpsl-0.21.2-4.fc39.ppc64le
libpwquality-1.4.5-6.fc39.ppc64le
librtas-2.0.4-3.fc39.ppc64le
libselinux-3.5-5.fc39.ppc64le
libsemanage-3.5-4.fc39.ppc64le
libsepol-3.5-2.fc39.ppc64le
libsigsegv-2.14-5.fc39.ppc64le
libsmartcols-2.39.2-1.fc40.ppc64le
libssh-0.10.5-2.fc39.ppc64le
libssh-config-0.10.5-2.fc39.noarch
libstdc++-13.2.1-1.fc39.ppc64le
libtasn1-4.19.0-3.fc39.ppc64le
libtirpc-1.3.3-1.rc2.fc39.ppc64le
libunistring-1.1-5.fc40.ppc64le
libutempter-1.2.1-10.fc39.ppc64le
libuuid-2.39.2-1.fc40.ppc64le
libverto-0.3.2-6.fc39.ppc64le
libxcrypt-4.4.36-2.fc39.ppc64le
libxml2-2.11.5-1.fc40.ppc64le
libzstd-1.5.5-4.fc40.ppc64le
lua-libs-5.4.6-3.fc39.ppc64le
lua-srpm-macros-1-9.fc39.noarch
lz4-libs-1.9.4-4.fc39.ppc64le
mpfr-4.2.0-3.fc39.ppc64le
ncurses-base-6.4-7.20230520.fc40.noarch
ncurses-libs-6.4-7.20230520.fc40.ppc64le
ocaml-srpm-macros-8-2.fc39.noarch
openblas-srpm-macros-2-14.fc39.noarch
openldap-2.6.6-1.fc39.ppc64le
openssl-libs-3.1.1-4.fc40.ppc64le
p11-kit-0.25.0-2.fc39.ppc64le
p11-kit-trust-0.25.0-2.fc39.ppc64le
package-notes-srpm-macros-0.5-9.fc39.noarch
pam-1.5.3-2.fc39.ppc64le
pam-libs-1.5.3-2.fc39.ppc64le
patch-2.7.6-22.fc39.ppc64le
pcre2-10.42-1.fc39.2.ppc64le
pcre2-syntax-10.42-1.fc39.2.noarch
perl-srpm-macros-1-51.fc39.noarch
pkgconf-1.9.5-2.fc39.ppc64le
pkgconf-m4-1.9.5-2.fc39.noarch
pkgconf-pkg-config-1.9.5-2.fc39.ppc64le
popt-1.19-3.fc39.ppc64le
publicsuffix-list-dafsa-20230812-1.fc40.noarch
pyproject-srpm-macros-1.9.0-2.fc39.noarch
python-srpm-macros-3.12-4.fc40.noarch
qt5-srpm-macros-5.15.10-2.fc39.noarch
qt6-srpm-macros-6.5.2-2.fc39.noarch
readline-8.2-4.fc39.ppc64le
redhat-rpm-config-270-1.fc40.noarch
rpm-4.18.99-1.fc40.ppc64le
rpm-build-4.18.99-1.fc40.ppc64le
rpm-build-libs-4.18.99-1.fc40.ppc64le
rpm-libs-4.18.99-1.fc40.ppc64le
rpm-sequoia-1.5.0-1.fc40.ppc64le
rust-srpm-macros-24-5.fc40.noarch
sed-4.8-14.fc39.ppc64le
setup-2.14.4-1.fc39.noarch
shadow-utils-4.14.0-1.fc40.ppc64le
sqlite-libs-3.43.1-1.fc40.ppc64le
systemd-libs-254.1-2.fc40.ppc64le
tar-1.35-2.fc40.ppc64le
tzdata-2023c-3.fc40.noarch
unzip-6.0-62.fc39.ppc64le
util-linux-2.39.2-1.fc40.ppc64le
util-linux-core-2.39.2-1.fc40.ppc64le
which-2.21-40.fc39.ppc64le
xxhash-libs-0.8.2-1.fc39.ppc64le
xz-5.4.4-1.fc39.ppc64le
xz-libs-5.4.4-1.fc39.ppc64le
zip-3.0-38.fc39.ppc64le
zlib-ng-compat-2.1.3-3.fc40.ppc64le
zstd-1.5.5-4.fc40.ppc64le
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1693440000
Wrote: /builddir/build/SRPMS/argyllcms-2.3.1-6.fc40.src.rpm
Finish: rpmbuild -bs
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-hict5d0y/argyllcms/argyllcms.spec) Config(child) 2 minutes 13 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/argyllcms-2.3.1-6.fc40.src.rpm)  Config(fedora-rawhide-ppc64le)
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1694958599.324477/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1694958599.324477/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-ppc64le-1694958599.324477/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
Finish: chroot init
INFO: Buildroot is handled by package management downloaded with a bootstrap image:
  rpm-4.18.99-1.fc40.ppc64le
  rpm-sequoia-1.5.0-1.fc40.ppc64le
  python3-dnf-4.16.2-4.fc40.noarch
  python3-dnf-plugins-core-4.4.2-1.fc39.noarch
  yum-4.16.2-4.fc40.noarch
Start: build phase for argyllcms-2.3.1-6.fc40.src.rpm
Start: build setup for argyllcms-2.3.1-6.fc40.src.rpm
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1693440000
Wrote: /builddir/build/SRPMS/argyllcms-2.3.1-6.fc40.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  21 kB/s | 1.5 kB     00:00    
fedora                                          124 kB/s | 5.6 kB     00:00    
Dependencies resolved.
================================================================================
 Package                Arch      Version                     Repository   Size
================================================================================
Installing:
 gcc                    ppc64le   13.2.1-1.fc39               fedora       31 M
 jam                    ppc64le   2.5-35.fc39                 fedora       98 k
 libX11-devel           ppc64le   1.8.6-3.fc40                fedora      1.0 M
 libXScrnSaver-devel    ppc64le   1.2.3-14.fc40               fedora       17 k
 libXdmcp-devel         ppc64le   1.1.3-12.fc40               fedora       11 k
 libXext-devel          ppc64le   1.3.5-3.fc39                fedora       85 k
 libXinerama-devel      ppc64le   1.1.5-4.fc40                fedora       13 k
 libXrandr-devel        ppc64le   1.5.2-12.fc40               fedora       19 k
 libXxf86vm-devel       ppc64le   1.1.5-4.fc40                fedora       23 k
 libjpeg-turbo-devel    ppc64le   2.1.4-3.fc39                fedora       98 k
 libpng-devel           ppc64le   2:1.6.37-15.fc39            fedora      294 k
 libtiff-devel          ppc64le   4.4.0-8.fc40                fedora      545 k
 libusb1-devel          ppc64le   1.0.26-3.fc39               fedora       25 k
 openssl-devel          ppc64le   1:3.1.1-4.fc40              copr_base   2.5 M
 zlib-ng-compat-devel   ppc64le   2.1.3-3.fc40                copr_base    34 k
Installing dependencies:
 annobin-docs           noarch    12.26-1.fc40                fedora       94 k
 annobin-plugin-gcc     ppc64le   12.26-1.fc40                fedora      961 k
 cmake-filesystem       ppc64le   3.27.4-8.fc40               fedora       19 k
 cpp                    ppc64le   13.2.1-1.fc39               fedora      9.8 M
 gc                     ppc64le   8.2.2-4.fc39                fedora      122 k
 gcc-plugin-annobin     ppc64le   13.2.1-1.fc39               fedora       49 k
 glibc-devel            ppc64le   2.38.9000-8.fc40            fedora      592 k
 guile22                ppc64le   2.2.7-9.fc39                fedora      6.6 M
 jbigkit-libs           ppc64le   2.1-26.fc39                 fedora       56 k
 kernel-headers         ppc64le   6.6.0-0.rc1.git0.1.fc40     fedora      1.5 M
 libX11                 ppc64le   1.8.6-3.fc40                fedora      698 k
 libX11-common          noarch    1.8.6-3.fc40                fedora      175 k
 libX11-xcb             ppc64le   1.8.6-3.fc40                fedora       12 k
 libXScrnSaver          ppc64le   1.2.3-14.fc40               fedora       24 k
 libXau                 ppc64le   1.0.11-4.fc40               fedora       32 k
 libXau-devel           ppc64le   1.0.11-4.fc40               fedora       13 k
 libXdmcp               ppc64le   1.1.3-12.fc40               fedora       35 k
 libXext                ppc64le   1.3.5-3.fc39                fedora       41 k
 libXinerama            ppc64le   1.1.5-4.fc40                fedora       14 k
 libXrandr              ppc64le   1.5.2-12.fc40               fedora       28 k
 libXrender             ppc64le   0.9.11-4.fc40               fedora       29 k
 libXrender-devel       ppc64le   0.9.11-4.fc40               fedora       19 k
 libXxf86vm             ppc64le   1.1.5-4.fc40                fedora       18 k
 libasan                ppc64le   13.2.1-1.fc39               fedora      493 k
 libatomic              ppc64le   13.2.1-1.fc39               fedora       35 k
 libjpeg-turbo          ppc64le   2.1.4-3.fc39                fedora      209 k
 liblerc                ppc64le   4.0.0-4.fc39                fedora      220 k
 libmpc                 ppc64le   1.3.1-3.fc39                fedora       95 k
 libpng                 ppc64le   2:1.6.37-15.fc39            fedora      138 k
 libtiff                ppc64le   4.4.0-8.fc40                fedora      238 k
 libtool-ltdl           ppc64le   2.4.7-8.fc40                fedora       40 k
 libubsan               ppc64le   13.2.1-1.fc39               fedora      250 k
 libusb1                ppc64le   1.0.26-3.fc39               fedora       81 k
 libwebp                ppc64le   1.3.1-3.fc40                fedora      266 k
 libxcb                 ppc64le   1.13.1-12.fc39              fedora      250 k
 libxcb-devel           ppc64le   1.13.1-12.fc39              fedora      1.4 M
 libxcrypt-devel        ppc64le   4.4.36-2.fc39               fedora       30 k
 make                   ppc64le   1:4.4.1-2.fc39              fedora      604 k
 xorg-x11-proto-devel   noarch    2023.2-3.fc40               fedora      298 k

Transaction Summary
================================================================================
Install  54 Packages

Total download size: 61 M
Installed size: 206 M
Downloading Packages:
(1/54): zlib-ng-compat-devel-2.1.3-3.fc40.ppc64 525 kB/s |  34 kB     00:00    
(2/54): openssl-devel-3.1.1-4.fc40.ppc64le.rpm   19 MB/s | 2.5 MB     00:00    
(3/54): annobin-docs-12.26-1.fc40.noarch.rpm    697 kB/s |  94 kB     00:00    
(4/54): cmake-filesystem-3.27.4-8.fc40.ppc64le. 760 kB/s |  19 kB     00:00    
(5/54): gc-8.2.2-4.fc39.ppc64le.rpm             2.6 MB/s | 122 kB     00:00    
(6/54): annobin-plugin-gcc-12.26-1.fc40.ppc64le 4.7 MB/s | 961 kB     00:00    
(7/54): gcc-plugin-annobin-13.2.1-1.fc39.ppc64l 2.1 MB/s |  49 kB     00:00    
(8/54): glibc-devel-2.38.9000-8.fc40.ppc64le.rp  15 MB/s | 592 kB     00:00    
(9/54): guile22-2.2.7-9.fc39.ppc64le.rpm         17 MB/s | 6.6 MB     00:00    
(10/54): cpp-13.2.1-1.fc39.ppc64le.rpm           15 MB/s | 9.8 MB     00:00    
(11/54): jam-2.5-35.fc39.ppc64le.rpm            1.2 MB/s |  98 kB     00:00    
(12/54): jbigkit-libs-2.1-26.fc39.ppc64le.rpm   1.3 MB/s |  56 kB     00:00    
(13/54): kernel-headers-6.6.0-0.rc1.git0.1.fc40 8.8 MB/s | 1.5 MB     00:00    
(14/54): libX11-1.8.6-3.fc40.ppc64le.rpm        4.6 MB/s | 698 kB     00:00    
(15/54): libX11-common-1.8.6-3.fc40.noarch.rpm  2.6 MB/s | 175 kB     00:00    
(16/54): libX11-devel-1.8.6-3.fc40.ppc64le.rpm   12 MB/s | 1.0 MB     00:00    
(17/54): libX11-xcb-1.8.6-3.fc40.ppc64le.rpm    270 kB/s |  12 kB     00:00    
(18/54): libXScrnSaver-1.2.3-14.fc40.ppc64le.rp 475 kB/s |  24 kB     00:00    
(19/54): gcc-13.2.1-1.fc39.ppc64le.rpm           26 MB/s |  31 MB     00:01    
(20/54): libXScrnSaver-devel-1.2.3-14.fc40.ppc6  67 kB/s |  17 kB     00:00    
(21/54): libXau-1.0.11-4.fc40.ppc64le.rpm       144 kB/s |  32 kB     00:00    
(22/54): libXdmcp-devel-1.1.3-12.fc40.ppc64le.r 267 kB/s |  11 kB     00:00    
(23/54): libXdmcp-1.1.3-12.fc40.ppc64le.rpm     849 kB/s |  35 kB     00:00    
(24/54): libXau-devel-1.0.11-4.fc40.ppc64le.rpm 286 kB/s |  13 kB     00:00    
(25/54): libXext-1.3.5-3.fc39.ppc64le.rpm       859 kB/s |  41 kB     00:00    
(26/54): libXext-devel-1.3.5-3.fc39.ppc64le.rpm 1.6 MB/s |  85 kB     00:00    
(27/54): libXinerama-1.1.5-4.fc40.ppc64le.rpm   254 kB/s |  14 kB     00:00    
(28/54): libXinerama-devel-1.1.5-4.fc40.ppc64le 235 kB/s |  13 kB     00:00    
(29/54): libXrandr-1.5.2-12.fc40.ppc64le.rpm    505 kB/s |  28 kB     00:00    
(30/54): libXrandr-devel-1.5.2-12.fc40.ppc64le. 369 kB/s |  19 kB     00:00    
(31/54): libXrender-0.9.11-4.fc40.ppc64le.rpm   977 kB/s |  29 kB     00:00    
(32/54): libXxf86vm-1.1.5-4.fc40.ppc64le.rpm    385 kB/s |  18 kB     00:00    
(33/54): libXrender-devel-0.9.11-4.fc40.ppc64le 337 kB/s |  19 kB     00:00    
(34/54): libXxf86vm-devel-1.1.5-4.fc40.ppc64le. 496 kB/s |  23 kB     00:00    
(35/54): libatomic-13.2.1-1.fc39.ppc64le.rpm    1.1 MB/s |  35 kB     00:00    
(36/54): libasan-13.2.1-1.fc39.ppc64le.rpm       12 MB/s | 493 kB     00:00    
(37/54): libjpeg-turbo-2.1.4-3.fc39.ppc64le.rpm 3.4 MB/s | 209 kB     00:00    
(38/54): libjpeg-turbo-devel-2.1.4-3.fc39.ppc64 928 kB/s |  98 kB     00:00    
(39/54): liblerc-4.0.0-4.fc39.ppc64le.rpm       2.1 MB/s | 220 kB     00:00    
(40/54): libmpc-1.3.1-3.fc39.ppc64le.rpm        1.5 MB/s |  95 kB     00:00    
(41/54): libpng-1.6.37-15.fc39.ppc64le.rpm      3.4 MB/s | 138 kB     00:00    
(42/54): libtiff-4.4.0-8.fc40.ppc64le.rpm       5.1 MB/s | 238 kB     00:00    
(43/54): libpng-devel-1.6.37-15.fc39.ppc64le.rp 5.8 MB/s | 294 kB     00:00    
(44/54): libtool-ltdl-2.4.7-8.fc40.ppc64le.rpm  1.7 MB/s |  40 kB     00:00    
(45/54): libubsan-13.2.1-1.fc39.ppc64le.rpm     7.5 MB/s | 250 kB     00:00    
(46/54): libtiff-devel-4.4.0-8.fc40.ppc64le.rpm 9.2 MB/s | 545 kB     00:00    
(47/54): libusb1-1.0.26-3.fc39.ppc64le.rpm      2.2 MB/s |  81 kB     00:00    
(48/54): libusb1-devel-1.0.26-3.fc39.ppc64le.rp 697 kB/s |  25 kB     00:00    
(49/54): libwebp-1.3.1-3.fc40.ppc64le.rpm       4.5 MB/s | 266 kB     00:00    
(50/54): libxcb-1.13.1-12.fc39.ppc64le.rpm      4.4 MB/s | 250 kB     00:00    
(51/54): libxcrypt-devel-4.4.36-2.fc39.ppc64le. 981 kB/s |  30 kB     00:00    
(52/54): make-4.4.1-2.fc39.ppc64le.rpm           10 MB/s | 604 kB     00:00    
(53/54): xorg-x11-proto-devel-2023.2-3.fc40.noa 8.8 MB/s | 298 kB     00:00    
(54/54): libxcb-devel-1.13.1-12.fc39.ppc64le.rp  12 MB/s | 1.4 MB     00:00    
--------------------------------------------------------------------------------
Total                                            30 MB/s |  61 MB     00:02     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : xorg-x11-proto-devel-2023.2-3.fc40.noarch             1/54 
  Installing       : libmpc-1.3.1-3.fc39.ppc64le                           2/54 
  Installing       : libjpeg-turbo-2.1.4-3.fc39.ppc64le                    3/54 
  Installing       : libatomic-13.2.1-1.fc39.ppc64le                       4/54 
  Installing       : libXau-1.0.11-4.fc40.ppc64le                          5/54 
  Installing       : libxcb-1.13.1-12.fc39.ppc64le                         6/54 
  Installing       : libXau-devel-1.0.11-4.fc40.ppc64le                    7/54 
  Installing       : libxcb-devel-1.13.1-12.fc39.ppc64le                   8/54 
  Installing       : libusb1-1.0.26-3.fc39.ppc64le                         9/54 
  Installing       : cpp-13.2.1-1.fc39.ppc64le                            10/54 
  Installing       : libwebp-1.3.1-3.fc40.ppc64le                         11/54 
  Installing       : libubsan-13.2.1-1.fc39.ppc64le                       12/54 
  Installing       : libtool-ltdl-2.4.7-8.fc40.ppc64le                    13/54 
  Installing       : libpng-2:1.6.37-15.fc39.ppc64le                      14/54 
  Installing       : liblerc-4.0.0-4.fc39.ppc64le                         15/54 
  Installing       : libasan-13.2.1-1.fc39.ppc64le                        16/54 
  Installing       : libXdmcp-1.1.3-12.fc40.ppc64le                       17/54 
  Installing       : libX11-xcb-1.8.6-3.fc40.ppc64le                      18/54 
  Installing       : libX11-common-1.8.6-3.fc40.noarch                    19/54 
  Installing       : libX11-1.8.6-3.fc40.ppc64le                          20/54 
  Installing       : libX11-devel-1.8.6-3.fc40.ppc64le                    21/54 
  Installing       : libXext-1.3.5-3.fc39.ppc64le                         22/54 
  Installing       : libXext-devel-1.3.5-3.fc39.ppc64le                   23/54 
  Installing       : libXrender-0.9.11-4.fc40.ppc64le                     24/54 
  Installing       : libXrandr-1.5.2-12.fc40.ppc64le                      25/54 
  Installing       : libXrender-devel-0.9.11-4.fc40.ppc64le               26/54 
  Installing       : libXScrnSaver-1.2.3-14.fc40.ppc64le                  27/54 
  Installing       : libXinerama-1.1.5-4.fc40.ppc64le                     28/54 
  Installing       : libXxf86vm-1.1.5-4.fc40.ppc64le                      29/54 
  Installing       : kernel-headers-6.6.0-0.rc1.git0.1.fc40.ppc64le       30/54 
  Installing       : libxcrypt-devel-4.4.36-2.fc39.ppc64le                31/54 
  Installing       : glibc-devel-2.38.9000-8.fc40.ppc64le                 32/54 
  Installing       : jbigkit-libs-2.1-26.fc39.ppc64le                     33/54 
  Installing       : libtiff-4.4.0-8.fc40.ppc64le                         34/54 
  Installing       : gc-8.2.2-4.fc39.ppc64le                              35/54 
  Installing       : guile22-2.2.7-9.fc39.ppc64le                         36/54 
  Installing       : make-1:4.4.1-2.fc39.ppc64le                          37/54 
  Installing       : gcc-13.2.1-1.fc39.ppc64le                            38/54 
  Running scriptlet: gcc-13.2.1-1.fc39.ppc64le                            38/54 
  Installing       : cmake-filesystem-3.27.4-8.fc40.ppc64le               39/54 
  Installing       : annobin-docs-12.26-1.fc40.noarch                     40/54 
  Installing       : zlib-ng-compat-devel-2.1.3-3.fc40.ppc64le            41/54 
  Installing       : libpng-devel-2:1.6.37-15.fc39.ppc64le                42/54 
  Installing       : annobin-plugin-gcc-12.26-1.fc40.ppc64le              43/54 
  Running scriptlet: annobin-plugin-gcc-12.26-1.fc40.ppc64le              43/54 
  Installing       : libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le             44/54 
  Installing       : gcc-plugin-annobin-13.2.1-1.fc39.ppc64le             45/54 
  Running scriptlet: gcc-plugin-annobin-13.2.1-1.fc39.ppc64le             45/54 
  Installing       : libtiff-devel-4.4.0-8.fc40.ppc64le                   46/54 
  Installing       : libXxf86vm-devel-1.1.5-4.fc40.ppc64le                47/54 
  Installing       : libXinerama-devel-1.1.5-4.fc40.ppc64le               48/54 
  Installing       : libXScrnSaver-devel-1.2.3-14.fc40.ppc64le            49/54 
  Installing       : libXrandr-devel-1.5.2-12.fc40.ppc64le                50/54 
  Installing       : libXdmcp-devel-1.1.3-12.fc40.ppc64le                 51/54 
  Installing       : libusb1-devel-1.0.26-3.fc39.ppc64le                  52/54 
  Installing       : jam-2.5-35.fc39.ppc64le                              53/54 
  Installing       : openssl-devel-1:3.1.1-4.fc40.ppc64le                 54/54 
  Running scriptlet: openssl-devel-1:3.1.1-4.fc40.ppc64le                 54/54 
  Verifying        : openssl-devel-1:3.1.1-4.fc40.ppc64le                  1/54 
  Verifying        : zlib-ng-compat-devel-2.1.3-3.fc40.ppc64le             2/54 
  Verifying        : annobin-docs-12.26-1.fc40.noarch                      3/54 
  Verifying        : annobin-plugin-gcc-12.26-1.fc40.ppc64le               4/54 
  Verifying        : cmake-filesystem-3.27.4-8.fc40.ppc64le                5/54 
  Verifying        : cpp-13.2.1-1.fc39.ppc64le                             6/54 
  Verifying        : gc-8.2.2-4.fc39.ppc64le                               7/54 
  Verifying        : gcc-13.2.1-1.fc39.ppc64le                             8/54 
  Verifying        : gcc-plugin-annobin-13.2.1-1.fc39.ppc64le              9/54 
  Verifying        : glibc-devel-2.38.9000-8.fc40.ppc64le                 10/54 
  Verifying        : guile22-2.2.7-9.fc39.ppc64le                         11/54 
  Verifying        : jam-2.5-35.fc39.ppc64le                              12/54 
  Verifying        : jbigkit-libs-2.1-26.fc39.ppc64le                     13/54 
  Verifying        : kernel-headers-6.6.0-0.rc1.git0.1.fc40.ppc64le       14/54 
  Verifying        : libX11-1.8.6-3.fc40.ppc64le                          15/54 
  Verifying        : libX11-common-1.8.6-3.fc40.noarch                    16/54 
  Verifying        : libX11-devel-1.8.6-3.fc40.ppc64le                    17/54 
  Verifying        : libX11-xcb-1.8.6-3.fc40.ppc64le                      18/54 
  Verifying        : libXScrnSaver-1.2.3-14.fc40.ppc64le                  19/54 
  Verifying        : libXScrnSaver-devel-1.2.3-14.fc40.ppc64le            20/54 
  Verifying        : libXau-1.0.11-4.fc40.ppc64le                         21/54 
  Verifying        : libXau-devel-1.0.11-4.fc40.ppc64le                   22/54 
  Verifying        : libXdmcp-1.1.3-12.fc40.ppc64le                       23/54 
  Verifying        : libXdmcp-devel-1.1.3-12.fc40.ppc64le                 24/54 
  Verifying        : libXext-1.3.5-3.fc39.ppc64le                         25/54 
  Verifying        : libXext-devel-1.3.5-3.fc39.ppc64le                   26/54 
  Verifying        : libXinerama-1.1.5-4.fc40.ppc64le                     27/54 
  Verifying        : libXinerama-devel-1.1.5-4.fc40.ppc64le               28/54 
  Verifying        : libXrandr-1.5.2-12.fc40.ppc64le                      29/54 
  Verifying        : libXrandr-devel-1.5.2-12.fc40.ppc64le                30/54 
  Verifying        : libXrender-0.9.11-4.fc40.ppc64le                     31/54 
  Verifying        : libXrender-devel-0.9.11-4.fc40.ppc64le               32/54 
  Verifying        : libXxf86vm-1.1.5-4.fc40.ppc64le                      33/54 
  Verifying        : libXxf86vm-devel-1.1.5-4.fc40.ppc64le                34/54 
  Verifying        : libasan-13.2.1-1.fc39.ppc64le                        35/54 
  Verifying        : libatomic-13.2.1-1.fc39.ppc64le                      36/54 
  Verifying        : libjpeg-turbo-2.1.4-3.fc39.ppc64le                   37/54 
  Verifying        : libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le             38/54 
  Verifying        : liblerc-4.0.0-4.fc39.ppc64le                         39/54 
  Verifying        : libmpc-1.3.1-3.fc39.ppc64le                          40/54 
  Verifying        : libpng-2:1.6.37-15.fc39.ppc64le                      41/54 
  Verifying        : libpng-devel-2:1.6.37-15.fc39.ppc64le                42/54 
  Verifying        : libtiff-4.4.0-8.fc40.ppc64le                         43/54 
  Verifying        : libtiff-devel-4.4.0-8.fc40.ppc64le                   44/54 
  Verifying        : libtool-ltdl-2.4.7-8.fc40.ppc64le                    45/54 
  Verifying        : libubsan-13.2.1-1.fc39.ppc64le                       46/54 
  Verifying        : libusb1-1.0.26-3.fc39.ppc64le                        47/54 
  Verifying        : libusb1-devel-1.0.26-3.fc39.ppc64le                  48/54 
  Verifying        : libwebp-1.3.1-3.fc40.ppc64le                         49/54 
  Verifying        : libxcb-1.13.1-12.fc39.ppc64le                        50/54 
  Verifying        : libxcb-devel-1.13.1-12.fc39.ppc64le                  51/54 
  Verifying        : libxcrypt-devel-4.4.36-2.fc39.ppc64le                52/54 
  Verifying        : make-1:4.4.1-2.fc39.ppc64le                          53/54 
  Verifying        : xorg-x11-proto-devel-2023.2-3.fc40.noarch            54/54 

Installed:
  annobin-docs-12.26-1.fc40.noarch                                              
  annobin-plugin-gcc-12.26-1.fc40.ppc64le                                       
  cmake-filesystem-3.27.4-8.fc40.ppc64le                                        
  cpp-13.2.1-1.fc39.ppc64le                                                     
  gc-8.2.2-4.fc39.ppc64le                                                       
  gcc-13.2.1-1.fc39.ppc64le                                                     
  gcc-plugin-annobin-13.2.1-1.fc39.ppc64le                                      
  glibc-devel-2.38.9000-8.fc40.ppc64le                                          
  guile22-2.2.7-9.fc39.ppc64le                                                  
  jam-2.5-35.fc39.ppc64le                                                       
  jbigkit-libs-2.1-26.fc39.ppc64le                                              
  kernel-headers-6.6.0-0.rc1.git0.1.fc40.ppc64le                                
  libX11-1.8.6-3.fc40.ppc64le                                                   
  libX11-common-1.8.6-3.fc40.noarch                                             
  libX11-devel-1.8.6-3.fc40.ppc64le                                             
  libX11-xcb-1.8.6-3.fc40.ppc64le                                               
  libXScrnSaver-1.2.3-14.fc40.ppc64le                                           
  libXScrnSaver-devel-1.2.3-14.fc40.ppc64le                                     
  libXau-1.0.11-4.fc40.ppc64le                                                  
  libXau-devel-1.0.11-4.fc40.ppc64le                                            
  libXdmcp-1.1.3-12.fc40.ppc64le                                                
  libXdmcp-devel-1.1.3-12.fc40.ppc64le                                          
  libXext-1.3.5-3.fc39.ppc64le                                                  
  libXext-devel-1.3.5-3.fc39.ppc64le                                            
  libXinerama-1.1.5-4.fc40.ppc64le                                              
  libXinerama-devel-1.1.5-4.fc40.ppc64le                                        
  libXrandr-1.5.2-12.fc40.ppc64le                                               
  libXrandr-devel-1.5.2-12.fc40.ppc64le                                         
  libXrender-0.9.11-4.fc40.ppc64le                                              
  libXrender-devel-0.9.11-4.fc40.ppc64le                                        
  libXxf86vm-1.1.5-4.fc40.ppc64le                                               
  libXxf86vm-devel-1.1.5-4.fc40.ppc64le                                         
  libasan-13.2.1-1.fc39.ppc64le                                                 
  libatomic-13.2.1-1.fc39.ppc64le                                               
  libjpeg-turbo-2.1.4-3.fc39.ppc64le                                            
  libjpeg-turbo-devel-2.1.4-3.fc39.ppc64le                                      
  liblerc-4.0.0-4.fc39.ppc64le                                                  
  libmpc-1.3.1-3.fc39.ppc64le                                                   
  libpng-2:1.6.37-15.fc39.ppc64le                                               
  libpng-devel-2:1.6.37-15.fc39.ppc64le                                         
  libtiff-4.4.0-8.fc40.ppc64le                                                  
  libtiff-devel-4.4.0-8.fc40.ppc64le                                            
  libtool-ltdl-2.4.7-8.fc40.ppc64le                                             
  libubsan-13.2.1-1.fc39.ppc64le                                                
  libusb1-1.0.26-3.fc39.ppc64le                                                 
  libusb1-devel-1.0.26-3.fc39.ppc64le                                           
  libwebp-1.3.1-3.fc40.ppc64le                                                  
  libxcb-1.13.1-12.fc39.ppc64le                                                 
  libxcb-devel-1.13.1-12.fc39.ppc64le                                           
  libxcrypt-devel-4.4.36-2.fc39.ppc64le                                         
  make-1:4.4.1-2.fc39.ppc64le                                                   
  openssl-devel-1:3.1.1-4.fc40.ppc64le                                          
  xorg-x11-proto-devel-2023.2-3.fc40.noarch                                     
  zlib-ng-compat-devel-2.1.3-3.fc40.ppc64le                                     

Complete!
Finish: build setup for argyllcms-2.3.1-6.fc40.src.rpm
Start: rpmbuild argyllcms-2.3.1-6.fc40.src.rpm
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1693440000
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.YlqcwA
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf Argyll_V2.3.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/argyllcms-2.3.1.zip
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd Argyll_V2.3.1
+ rm -rf /builddir/build/BUILD/Argyll_V2.3.1-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/Argyll_V2.3.1-SPECPARTS
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/argyllcms-c99.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ echo 'CCFLAGS += ${CFLAGS} -std=gnu89 -fcommon -fPIC -fno-strict-aliasing ;'
+ echo 'LINKFLAGS += ${LDFLAGS} ;'
+ rm -rf jpeg png tiff usb zlib
+ find -type f -name '*.txt' -exec chmod -x '{}' ';'
+ find doc -type f -exec chmod -x '{}' ';'
+ find doc -type f -name '*.htm*' -exec sed -ie 's,\r,,' '{}' ';'
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.7CRLqX
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -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 Argyll_V2.3.1
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -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
+ jam -fJambase -j5 -sPREFIX=/usr -sDESTDIR=/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le -sREFSUBDIR=share/color/argyll/ref all
zlib/Jamfile: No such file or directory
Argyll Jamtop has been read 
DESTDIR = '/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le', PREFIX = '/usr', REFSUBDIR = 'share/color/argyll/ref' 
Unable to locate the 32 bit X11 library files 
Using system TIFF library 
Using system JPEG library 
Using system PNG library 
Using system Z library 
Using system SSL library 
CMF Measurement device and accessories is enabled 
HOME =  /builddir 
PWD =  /builddir/build/BUILD/Argyll_V2.3.1 
...patience...
...found 1081 target(s)...
...updating 426 target(s)...
Cc_ numlib/numsup.o 
Cc_ numlib/dnsq.o 
Cc_ numlib/powell.o 
Cc_ numlib/dhsx.o 
Cc_ numlib/varmet.o 
numlib/powell.c: In function ‘linmin’:
numlib/powell.c:547:3: warning: label ‘done’ defined but not used [-Wunused-label]
  547 |   done:;
      |   ^~~~
numlib/dnsq.c: In function ‘dnsqe’:
numlib/dnsq.c:89:18: warning: variable ‘index’ set but not used [-Wunused-but-set-variable]
   89 |         int i,j, index, ml, lr, mu;
      |                  ^~~~~
numlib/dnsq.c:89:15: warning: unused variable ‘j’ [-Wunused-variable]
   89 |         int i,j, index, ml, lr, mu;
      |               ^
numlib/dnsq.c:89:13: warning: unused variable ‘i’ [-Wunused-variable]
   89 |         int i,j, index, ml, lr, mu;
      |             ^
numlib/varmet.c: In function ‘varmet’:
numlib/varmet.c:79:16: warning: unused variable ‘den’ [-Wunused-variable]
   79 |         double den, fac, fad, fae;
      |                ^~~
numlib/numsup.c: In function ‘ssat_mul’:
numlib/numsup.c:756:16: warning: unused variable ‘c’ [-Wunused-variable]
  756 |         size_t c;
      |                ^
numlib/numsup.c: In function ‘recalloc’:
numlib/numsup.c:775:13: warning: unused variable ‘ind’ [-Wunused-variable]
  775 |         int ind = 0;
      |             ^~~
Cc_ numlib/ludecomp.o 
Cc_ numlib/svd.o 
numlib/powell.c: In function ‘linmind’:
numlib/powell.c:999:36: warning: ‘vd’ may be used uninitialized [-Wmaybe-uninitialized]
  999 |                                 if (vd != xd)
      |                                    ^
numlib/powell.c:942:32: note: ‘vd’ was declared here
  942 |                 double xd, wd, vd, ud;          /* Derivative values at those points */
      |                                ^~
numlib/svd.c:679:13: warning: ‘svdinverse’ defined but not used [-Wunused-function]
  679 | static void svdinverse(
      |             ^~~~~~~~~~
Cc_ numlib/zbrent.o 
Cc_ numlib/rand.o 
Cc_ numlib/sobol.o 
Cc_ numlib/aatree.o 
numlib/aatree.c: In function ‘aat_aerase’:
numlib/aatree.c:271:34: warning: ‘dir’ may be used uninitialized [-Wmaybe-uninitialized]
  271 |         path[top - 1]->link[dir] = it->link[dir2];
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
numlib/aatree.c:245:18: note: ‘dir’ was declared here
  245 |     int top = 0, dir, cmp;
      |                  ^~~
Cc_ numlib/quadprog.o 
Cc_ numlib/gnewt.o 
Cc_ numlib/roots.o 
numlib/quadprog.c: In function ‘quadprog’:
numlib/quadprog.c:120:13: warning: variable ‘q’ set but not used [-Wunused-but-set-variable]
  120 |         int q, iq, iter = 0;
      |             ^
numlib/quadprog.c:117:16: warning: unused variable ‘inf’ [-Wunused-variable]
  117 |         double inf;
      |                ^~~
numlib/quadprog.c: At top level:
numlib/quadprog.c:851:13: warning: ‘print_ivector’ defined but not used [-Wunused-function]
  851 | static void print_ivector(char *name, int *v, int n) {
      |             ^~~~~~~~~~~~~
numlib/quadprog.c:841:13: warning: ‘print_vector’ defined but not used [-Wunused-function]
  841 | static void print_vector(char *name, double *v, int n) {
      |             ^~~~~~~~~~~~
Cc_ numlib/ui.o 
Archive numlib/libui.a 
Cc_ plot/plot.o 
plot/plot.c: In function ‘do_plotNpwz’:
plot/plot.c:519:13: warning: unused variable ‘nn’ [-Wunused-variable]
  519 |         int nn = abs(n);
      |             ^~
plot/plot.c: In function ‘do_plot_gen’:
plot/plot.c:828:16: warning: unused variable ‘j’ [-Wunused-variable]
  828 |         int i, j;
      |                ^
In function ‘linesearch’,
    inlined from ‘gnewt’ at numlib/gnewt.c:181:13:
numlib/gnewt.c:338:43: warning: ‘f2’ may be used uninitialized [-Wmaybe-uninitialized]
  338 |                                 rhs2 = f2 - fold - slope * lmda2;
      |                                        ~~~^~~~~~
numlib/gnewt.c: In function ‘gnewt’:
numlib/gnewt.c:260:25: note: ‘f2’ was declared here
  260 |         double f = *fp, f2;
      |                         ^~
In function ‘linesearch’,
    inlined from ‘gnewt’ at numlib/gnewt.c:181:13:
numlib/gnewt.c:338:38: warning: ‘lmda2’ may be used uninitialized [-Wmaybe-uninitialized]
  338 |                                 rhs2 = f2 - fold - slope * lmda2;
      |                                 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
numlib/gnewt.c: In function ‘gnewt’:
numlib/gnewt.c:261:23: note: ‘lmda2’ was declared here
  261 |         double lmda1, lmda2, min_lmda;
      |                       ^~~~~
plot/plot.c: In function ‘DoPlot’:
plot/plot.c:2975:33: warning: label ‘plotNoSym’ defined but not used [-Wunused-label]
 2975 |                                 plotNoSym:
      |                                 ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from plot/plot.c:39:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from plot/plot.c:42:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Cc_ plot/vrml.o 
Cc_ icc/icc.o 
plot/vrml.c: In function ‘make_points’:
plot/vrml.c:394:16: warning: unused variable ‘j’ [-Wunused-variable]
  394 |         int i, j;
      |                ^
plot/vrml.c: In function ‘make_line_tri_quad’:
plot/vrml.c:685:40: warning: unused variable ‘out’ [-Wunused-variable]
  685 |                                 double out[3];
      |                                        ^~~
plot/vrml.c:722:40: warning: unused variable ‘out’ [-Wunused-variable]
  722 |                                 double out[3];
      |                                        ^~~
plot/vrml.c:826:40: warning: unused variable ‘out’ [-Wunused-variable]
  826 |                                 double out[3];
      |                                        ^~~
plot/vrml.c:857:40: warning: unused variable ‘out’ [-Wunused-variable]
  857 |                                 double out[3];
      |                                        ^~~
plot/vrml.c:608:13: warning: unused variable ‘v’ [-Wunused-variable]
  608 |         int v[3];
      |             ^
plot/vrml.c:607:27: warning: unused variable ‘ix’ [-Wunused-variable]
  607 |         int i, j, nverts, ix;
      |                           ^~
plot/vrml.c:607:19: warning: unused variable ‘nverts’ [-Wunused-variable]
  607 |         int i, j, nverts, ix;
      |                   ^~~~~~
plot/vrml.c: In function ‘add_cusps’:
plot/vrml.c:1146:13: warning: unused variable ‘v’ [-Wunused-variable]
 1146 |         int v[3];
      |             ^
plot/vrml.c:1144:17: warning: variable ‘cv’ set but not used [-Wunused-but-set-variable]
 1144 |         double *cv = NULL;
      |                 ^~
plot/vrml.c:1143:24: warning: unused variable ‘xyz’ [-Wunused-variable]
 1143 |         double rgb[3], xyz[3];
      |                        ^~~
icc/icc.c: In function ‘sat_mul’:
icc/icc.c:156:22: warning: unused variable ‘c’ [-Wunused-variable]
  156 |         unsigned int c;
      |                      ^
icc/icc.c: In function ‘ssat_mul’:
icc/icc.c:247:16: warning: unused variable ‘c’ [-Wunused-variable]
  247 |         size_t c;
      |                ^
numlib/numsup.c: In function ‘vect_rev_lerp’:
numlib/numsup.c:2793:29: warning: ‘minx’ may be used uninitialized [-Wmaybe-uninitialized]
 2793 |                         out = minx/(len-1.0);
      |                         ~~~~^~~~~~~~~~~~~~~~
numlib/numsup.c:2773:16: note: ‘minx’ was declared here
 2773 |         double minx, maxx;
      |                ^~~~
numlib/numsup.c:2795:29: warning: ‘maxx’ may be used uninitialized [-Wmaybe-uninitialized]
 2795 |                         out = maxx/(len-1.0);
      |                         ~~~~^~~~~~~~~~~~~~~~
numlib/numsup.c:2773:22: note: ‘maxx’ was declared here
 2773 |         double minx, maxx;
      |                      ^~~~
icc/icc.c: In function ‘icmSetMultiLutTables’:
icc/icc.c:6322:61: warning: unused variable ‘ix’ [-Wunused-variable]
 6322 |                                                         int ix;
      |                                                             ^~
icc/icc.c: In function ‘icmLut_read’:
icc/icc.c:6482:28: warning: unused variable ‘g’ [-Wunused-variable]
 6482 |         unsigned int i, j, g, size;
      |                            ^
icc/icc.c: In function ‘check_icc_legal’:
icc/icc.c:11636:42: warning: comparison between ‘icProfileClassSignature’ and ‘enum <anonymous>’ [-Wenum-compare]
11636 |         for (i = 0; tagchecktable[i].sig != icMaxEnumType; i++) {
      |                                          ^~
icc/icc.c:11651:62: warning: comparison between ‘icTagSignature’ and ‘enum <anonymous>’ [-Wenum-compare]
11651 |                         for (j = 0; tagchecktable[i].tags[j] != icMaxEnumType; j++) {
      |                                                              ^~
icc/icc.c:11667:54: warning: comparison between ‘icTagSignature’ and ‘enum <anonymous>’ [-Wenum-compare]
11667 |                         if (tagchecktable[i].tags[j] == icMaxEnumType) {
      |                                                      ^~
icc/icc.c: In function ‘icc_rem_temp_tags’:
icc/icc.c:12177:37: warning: unused variable ‘chadTag’ [-Wunused-variable]
12177 |                 icmS15Fixed16Array *chadTag;
      |                                     ^~~~~~~
icc/icc.c:12175:21: warning: unused variable ‘rv’ [-Wunused-variable]
12175 |                 int rv;
      |                     ^~
icc/icc.c:12208:32: warning: unused variable ‘wp’ [-Wunused-variable]
12208 |                         double wp[3];
      |                                ^~
icc/icc.c:12201:37: warning: unused variable ‘chadTag’ [-Wunused-variable]
12201 |                 icmS15Fixed16Array *chadTag;
      |                                     ^~~~~~~
icc/icc.c:12199:21: warning: unused variable ‘rv’ [-Wunused-variable]
12199 |                 int rv;
      |                     ^~
icc/icc.c: In function ‘icc_add_tag’:
icc/icc.c:12563:52: warning: comparison between ‘icTagSignature’ and ‘enum <anonymous>’ [-Wenum-compare]
12563 |                 for (i = 0; p->sigtypetable[i].sig != icMaxEnumType; i++) {
      |                                                    ^~
icc/icc.c: In function ‘icc_link_tag’:
icc/icc.c:12674:44: warning: comparison between ‘icTagSignature’ and ‘enum <anonymous>’ [-Wenum-compare]
12674 |         for (i = 0; p->sigtypetable[i].sig != icMaxEnumType; i++) {
      |                                            ^~
icc/icc.c: In function ‘icc_rename_tag’:
icc/icc.c:12908:44: warning: comparison between ‘icTagSignature’ and ‘enum <anonymous>’ [-Wenum-compare]
12908 |         for (i = 0; p->sigtypetable[i].sig != icMaxEnumType; i++) {
      |                                            ^~
Archive plot/libplot.a 
Cc_ cgats/pars.o 
icc/icc.c: In function ‘icmInverse3x3’:
icc/icc.c:14001:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
14001 |     for (i = 0; i < 3; i++)
      |     ^~~
icc/icc.c:14004:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
14004 |         return 0;
      |         ^~~~~~
icc/icc.c: In function ‘icmInverse2x2’:
icc/icc.c:14024:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
14024 |     if (fabs(det) < ICM_SMALL_NUMBER)
      |     ^~
icc/icc.c:14027:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
14027 |         det = 1.0/det;
      |         ^~~
cgats/pars.c: In function ‘get_token’:
cgats/pars.c:561:29: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  561 |                 if ((p->delf[c] & PARS_QUOTE) != 0) {
      |                             ^
cgats/pars.c:577:57: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  577 |                 if ((p->q != 0 && (p->q != c || (p->delf[c] & PARS_SKIP) == 0))
      |                                                         ^
cgats/pars.c:579:44: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  579 |                  || (!(tbo == 0 && (p->delf[c] & PARS_TERM) != 0 && (p->delf[c] & PARS_SKIP) != 0)
      |                                            ^
cgats/pars.c:579:77: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  579 |                  || (!(tbo == 0 && (p->delf[c] & PARS_TERM) != 0 && (p->delf[c] & PARS_SKIP) != 0)
      |                                                                             ^
cgats/pars.c:581:31: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  581 |                    && (p->delf[c] & PARS_SKIP) == 0))   /* Skip non-readers */
      |                               ^
cgats/pars.c:585:41: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  585 |                  && tbo != 0 && (p->delf[c] & PARS_TERM) != 0)
      |                                         ^
icc/icc.c: In function ‘icmVecPlaneIsect’:
icc/icc.c:14485:16: warning: unused variable ‘ival’ [-Wunused-variable]
14485 |         double ival[3];         /* Intersection value */
      |                ^~~~
icc/icc.c: At top level:
icc/icc.c:14890:26: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
14890 | void icmScaleAdd2(double out[3], double in2[2], double in1[2], double rat) {
      |                   ~~~~~~~^~~~~~
In file included from icc/icc.c:75:
icc/icc.h:2093:26: note: previously declared as ‘double[2]’
 2093 | void icmScaleAdd2(double out[2], double in2[3], double in1[2], double rat);
      |                   ~~~~~~~^~~~~~
icc/icc.c:14890:41: warning: argument 2 of type ‘double[2]’ with mismatched bound [-Warray-parameter=]
14890 | void icmScaleAdd2(double out[3], double in2[2], double in1[2], double rat) {
      |                                  ~~~~~~~^~~~~~
icc/icc.h:2093:41: note: previously declared as ‘double[3]’
 2093 | void icmScaleAdd2(double out[2], double in2[3], double in1[2], double rat);
      |                                  ~~~~~~~^~~~~~
icc/icc.c: In function ‘icm1976UCS2XYZ’:
icc/icc.c:15312:34: warning: unused variable ‘sum’ [-Wunused-variable]
15312 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                                  ^~~
icc/icc.c:15312:30: warning: unused variable ‘fv’ [-Wunused-variable]
15312 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                              ^~
icc/icc.c:15312:26: warning: unused variable ‘fu’ [-Wunused-variable]
15312 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                          ^~
icc/icc.c:15312:22: warning: unused variable ‘fl’ [-Wunused-variable]
15312 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                      ^~
icc/icc.c: In function ‘icm1976UCSY_uv2XYZ’:
icc/icc.c:15332:34: warning: unused variable ‘sum’ [-Wunused-variable]
15332 |         double u, v, fl, fu, fv, sum, X, Z;
      |                                  ^~~
icc/icc.c:15332:30: warning: unused variable ‘fv’ [-Wunused-variable]
15332 |         double u, v, fl, fu, fv, sum, X, Z;
      |                              ^~
icc/icc.c:15332:26: warning: unused variable ‘fu’ [-Wunused-variable]
15332 |         double u, v, fl, fu, fv, sum, X, Z;
      |                          ^~
icc/icc.c:15332:22: warning: unused variable ‘fl’ [-Wunused-variable]
15332 |         double u, v, fl, fu, fv, sum, X, Z;
      |                      ^~
icc/icc.c: In function ‘icm1960UCS2XYZ’:
icc/icc.c:15395:34: warning: unused variable ‘sum’ [-Wunused-variable]
15395 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                                  ^~~
icc/icc.c:15395:30: warning: unused variable ‘fv’ [-Wunused-variable]
15395 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                              ^~
icc/icc.c:15395:26: warning: unused variable ‘fu’ [-Wunused-variable]
15395 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                          ^~
icc/icc.c:15395:22: warning: unused variable ‘fl’ [-Wunused-variable]
15395 |         double u, v, fl, fu, fv, sum, X, Y, Z;
      |                      ^~
icc/icc.c: At top level:
icc/icc.c:15632:26: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
15632 | double icmCIE94sq(double Lab0[3], double Lab1[3]) {
      |                   ~~~~~~~^~~~~~~
icc/icc.h:2274:45: note: previously declared as ‘double *’
 2274 | extern ICCLIB_API double icmCIE94sq(double *in0, double *in1);
      |                                     ~~~~~~~~^~~
icc/icc.c:15632:42: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
15632 | double icmCIE94sq(double Lab0[3], double Lab1[3]) {
      |                                   ~~~~~~~^~~~~~~
icc/icc.h:2274:58: note: previously declared as ‘double *’
 2274 | extern ICCLIB_API double icmCIE94sq(double *in0, double *in1);
      |                                                  ~~~~~~~~^~~
icc/icc.c:15675:24: warning: argument 1 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
15675 | double icmCIE94(double Lab0[3], double Lab1[3]) {
      |                 ~~~~~~~^~~~~~~
icc/icc.h:2271:43: note: previously declared as ‘double *’
 2271 | extern ICCLIB_API double icmCIE94(double *in0, double *in1);
      |                                   ~~~~~~~~^~~
icc/icc.c:15675:40: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
15675 | double icmCIE94(double Lab0[3], double Lab1[3]) {
      |                                 ~~~~~~~^~~~~~~
icc/icc.h:2271:56: note: previously declared as ‘double *’
 2271 | extern ICCLIB_API double icmCIE94(double *in0, double *in1);
      |                                                ~~~~~~~~^~~
icc/icc.c: In function ‘icc_set_illum’:
icc/icc.c:15934:24: warning: unused variable ‘wp’ [-Wunused-variable]
15934 |                 double wp[3];
      |                        ^~
Cc_ cgats/cgats.o 
Cc_ xml/mxml-attr.o 
icc/icc.c: In function ‘icmDICOM_bwd’:
icc/icc.c:16715:13: warning: unused variable ‘i’ [-Wunused-variable]
16715 |         int i;
      |             ^
Cc_ xml/mxml-entity.o 
Archive numlib/libnum.a 
Cc_ xml/mxml-file.o 
Cc_ xml/mxml-get.o 
Cc_ xml/mxml-index.o 
icc/icc.c: At top level:
icc/icc.c:14898:13: warning: ‘icmOr2mat’ defined but not used [-Wunused-function]
14898 | static void icmOr2mat(double mat[2][2], int or) {
      |             ^~~~~~~~~
icc/icc.c:239:15: warning: ‘ssat_sub’ defined but not used [-Wunused-function]
  239 | static size_t ssat_sub(size_t a, size_t b) {
      |               ^~~~~~~~
icc/icc.c:232:15: warning: ‘ssat_add’ defined but not used [-Wunused-function]
  232 | static size_t ssat_add(size_t a, size_t b) {
      |               ^~~~~~~~
icc/icc.c:211:12: warning: ‘ovr_sub’ defined but not used [-Wunused-function]
  211 | static int ovr_sub(unsigned int a, unsigned int b) {
      |            ^~~~~~~
icc/icc.c:203:12: warning: ‘ovr_add’ defined but not used [-Wunused-function]
  203 | static int ovr_add(unsigned int a, unsigned int b) {
      |            ^~~~~~~
Cc_ xml/mxml-node.o 
Cc_ xml/mxml-private.o 
Cc_ xml/mxml-search.o 
Cc_ xml/mxml-set.o 
Cc_ xml/mxml-string.o 
Cc_ yajl/yajl.o 
Archive xml/libmxml.a 
Cc_ yajl/yajl_alloc.o 
Cc_ yajl/yajl_buf.o 
In file included from numlib/numlib.h:14,
                 from plot/vrml.c:49:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from plot/vrml.c:50:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ yajl/yajl_encode.o 
Cc_ yajl/yajl_gen.o 
Cc_ yajl/yajl_lex.o 
Archive cgats/libcgats.a 
Cc_ yajl/yajl_parser.o 
Cc_ yajl/yajl_tree.o 
Cc_ yajl/yajl_version.o 
Cc_ rspl/rspl.o 
In file included from numlib/numlib.h:14,
                 from rspl/rspl.c:37:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
rspl/rspl.c:67:12: warning: ‘interp_rspl_nl’ declared ‘static’ but never defined [-Wunused-function]
   67 | static int interp_rspl_nl(rspl *s, co *p);
      |            ^~~~~~~~~~~~~~
Cc_ rspl/scat.o 
Archive yajl/libyajl.a 
Cc_ rspl/rev.o 
rspl/scat.c: In function ‘set_it_info’:
rspl/scat.c:340:19: warning: unused variable ‘f’ [-Wunused-variable]
  340 |         int i, e, f;
      |                   ^
rspl/scat.c: In function ‘freeit_info’:
rspl/scat.c:396:16: warning: unused variable ‘f’ [-Wunused-variable]
  396 |         int i, f;
      |                ^
rspl/scat.c:396:13: warning: unused variable ‘i’ [-Wunused-variable]
  396 |         int i, f;
      |             ^
rspl/scat.c: In function ‘fit_rspl_plane_imp’:
rspl/scat.c:650:16: warning: variable ‘psm’ set but not used [-Wunused-but-set-variable]
  650 |         mgtmp *psm = NULL, *sm = NULL;  /* Smoothing map */
      |                ^~~
rspl/scat.c: In function ‘free_mgtmp’:
rspl/scat.c:1622:16: warning: unused variable ‘di’ [-Wunused-variable]
 1622 |         int e, di = m->s->di, gno = m->g.no;
      |                ^~
rspl/scat.c: In function ‘setup_solve’:
rspl/scat.c:1967:40: warning: unused variable ‘dw’ [-Wunused-variable]
 1967 |                                 double dw, w0, w1, tt;
      |                                        ^~
rspl/scat.c: In function ‘mgtmp_interp’:
rspl/scat.c:2396:16: warning: unused variable ‘n’ [-Wunused-variable]
 2396 |         int e, n;
      |                ^
rspl/scat.c: In function ‘one_itter2’:
rspl/scat.c:2743:13: warning: variable ‘gc’ set but not used [-Wunused-but-set-variable]
 2743 |         int gc[MXDI];
      |             ^~
In file included from numlib/numlib.h:14,
                 from rspl/scat.c:122:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
rspl/rev.c: In function ‘rev_set_limit_rspl’:
rspl/rev.c:423:18: warning: variable ‘b’ set but not used [-Wunused-but-set-variable]
  423 |         schbase *b;
      |                  ^
rspl/rev.c: In function ‘rev_interp_rspl’:
rspl/rev.c:543:24: warning: variable ‘ax’ set but not used [-Wunused-but-set-variable]
  543 |                 double ax[MXRI];
      |                        ^~
rspl/rev.c: In function ‘rev_locus_segs_rspl’:
rspl/rev.c:841:24: warning: variable ‘ax’ set but not used [-Wunused-but-set-variable]
  841 |                 double ax[MXRI];
      |                        ^~
rspl/rev.c: In function ‘nn_grpinit’:
rspl/rev.c:2038:24: warning: unused variable ‘maxde’ [-Wunused-variable]
 2038 |                 double maxde = -1.0;
      |                        ^~~~~
rspl/rev.c: In function ‘clipn_setsort’:
rspl/rev.c:3065:16: warning: unused variable ‘fdi’ [-Wunused-variable]
 3065 |         int f, fdi  = s->fdi;
      |                ^~~
rspl/rev.c:3065:13: warning: unused variable ‘f’ [-Wunused-variable]
 3065 |         int f, fdi  = s->fdi;
      |             ^
rspl/rev.c: In function ‘lchw_nnearest_clip_solve’:
rspl/rev.c:3735:16: warning: unused variable ‘tb’ [-Wunused-variable]
 3735 |         double tb[MXRO];                /* RHS & Parameter solution */
      |                ^~
rspl/rev.c:3733:16: warning: unused variable ‘ee’ [-Wunused-variable]
 3733 |         int e, ee, sdi = x->sdi;
      |                ^~
rspl/rev.c: In function ‘lchw_edge_Dp_sq’:
rspl/rev.c:4174:33: warning: unused variable ‘Ddc’ [-Wunused-variable]
 4174 |         double ct, cv, Dcv, dc, Ddc, Dvv1sq, Dvv2sq, Ddcsq;     /* Delta C squared */
      |                                 ^~~
rspl/rev.c: In function ‘lchw_tri_Dp_sq’:
rspl/rev.c:4345:20: warning: unused variable ‘Ddl’ [-Wunused-variable]
 4345 |         double dl, Ddl[2], Ddlsq[2];                    /* Delta L squared */
      |                    ^~~
Archive plot/libvrml.a 
rspl/rev.c: In function ‘lchw_tri_solve’:
rspl/rev.c:4492:31: warning: unused variable ‘fit’ [-Wunused-variable]
 4492 |         int ff1 = 0, ff2 = 0, fit = -1;
      |                               ^~~
Cc_ rspl/gam.o 
rspl/rev.c:4492:22: warning: unused variable ‘ff2’ [-Wunused-variable]
 4492 |         int ff1 = 0, ff2 = 0, fit = -1;
      |                      ^~~
rspl/rev.c:4492:13: warning: unused variable ‘ff1’ [-Wunused-variable]
 4492 |         int ff1 = 0, ff2 = 0, fit = -1;
      |             ^~~
rspl/rev.c: In function ‘get_fxcell’:
rspl/rev.c:4650:13: warning: unused variable ‘ff’ [-Wunused-variable]
 4650 |         int ff, f, fdi = s->fdi;
      |             ^~
rspl/rev.c: In function ‘alloc_simplexes’:
rspl/rev.c:4826:22: warning: variable ‘icomb’ set but not used [-Wunused-but-set-variable]
 4826 |                 int *icomb, *offs;
      |                      ^~~~~
rspl/rev.c:4886:22: warning: variable ‘icomb’ set but not used [-Wunused-but-set-variable]
 4886 |                 int *icomb;
      |                      ^~~~~
rspl/gam.c: In function ‘get_edge’:
rspl/gam.c:448:39: warning: variable ‘v2’ set but not used [-Wunused-but-set-variable]
  448 |                         double v1[3], v2[3];
      |                                       ^~
rspl/gam.c:448:32: warning: variable ‘v1’ set but not used [-Wunused-but-set-variable]
  448 |                         double v1[3], v2[3];
      |                                ^~
rspl/gam.c:429:25: warning: unused variable ‘lg’ [-Wunused-variable]
  429 |                 int sm, lg;
      |                         ^~
rspl/gam.c:429:21: warning: unused variable ‘sm’ [-Wunused-variable]
  429 |                 int sm, lg;
      |                     ^~
rspl/gam.c: In function ‘check_tri’:
rspl/gam.c:492:22: warning: unused variable ‘f’ [-Wunused-variable]
  492 |         int i, j, k, f, fdi = s->fdi;
      |                      ^
rspl/gam.c:492:19: warning: unused variable ‘k’ [-Wunused-variable]
  492 |         int i, j, k, f, fdi = s->fdi;
      |                   ^
rspl/gam.c: In function ‘make_tri’:
rspl/gam.c:541:22: warning: unused variable ‘f’ [-Wunused-variable]
  541 |         int i, j, k, f, fdi = s->fdi;
      |                      ^
rspl/gam.c: In function ‘free_gam’:
rspl/gam.c:1177:13: warning: unused variable ‘i’ [-Wunused-variable]
 1177 |         int i;
      |             ^
rspl/gam.c: In function ‘rspl_gam_plot’:
rspl/gam.c:1239:21: warning: unused variable ‘nvp’ [-Wunused-variable]
 1239 |         rvert *vp, *nvp;
      |                     ^~~
rspl/gam.c:1238:16: warning: unused variable ‘col’ [-Wunused-variable]
 1238 |         double col[3] = { 0.7, 0.7, 0.7 };
      |                ^~~
rspl/gam.c:1237:13: warning: unused variable ‘i’ [-Wunused-variable]
 1237 |         int i;
      |             ^
In file included from numlib/numlib.h:14,
                 from rspl/gam.c:99:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
rspl/rev.c: In function ‘free_revcache’:
rspl/gam.c:491:14: warning: ‘check_tri’ defined but not used [-Wunused-function]
  491 | static rtri *check_tri(rspl *s, redge *ep, rvert *_vv) {
      |              ^~~~~~~~~
rspl/rev.c:5959:13: warning: unused variable ‘i’ [-Wunused-variable]
 5959 |         int i;
      |             ^
icc/icc.c: In function ‘icmLut_tune_value_sx’:
icc/icc.c:5461:29: warning: ‘co’ may be used uninitialized [-Wmaybe-uninitialized]
 5461 |                 w = 1.0 - co[si[p->inputChan-1]];               /* Vertex at base of cell */
      |                           ~~^~~~~~~~~~~~~~~~~~~~
icc/icc.c:5404:16: note: ‘co’ declared here
 5404 |         double co[MAX_CHAN];            /* Coordinate offset with the grid cell */
      |                ^~
rspl/rev.c: In function ‘decrease_revcache’:
rspl/rev.c:6087:13: warning: unused variable ‘hit’ [-Wunused-variable]
 6087 |         int hit = 0;
      |             ^~~
rspl/rev.c: In function ‘free_rev’:
rspl/rev.c:6341:21: warning: unused variable ‘rp’ [-Wunused-variable]
 6341 |         int **rpp, *rp;
      |                     ^~
rspl/rev.c: In function ‘logcomp’:
rspl/rev.c:6978:16: warning: unused variable ‘len’ [-Wunused-variable]
 6978 |         double len;
      |                ^~~
rspl/rev.c: In function ‘check_trirec’:
rspl/rev.c:7225:13: warning: unused variable ‘i’ [-Wunused-variable]
 7225 |         int i;
      |             ^
rspl/rev.c: In function ‘shadow_group_group’:
rspl/rev.c:7547:13: warning: unused variable ‘i’ [-Wunused-variable]
 7547 |         int i;
      |             ^
rspl/rev.c: In function ‘shadow_group_vertex’:
rspl/rev.c:7591:13: warning: unused variable ‘i’ [-Wunused-variable]
 7591 |         int i;
      |             ^
rspl/rev.c: In function ‘create_nnrev_list’:
rspl/rev.c:7749:32: warning: unused variable ‘em’ [-Wunused-variable]
 7749 |                         double em, ex;
      |                                ^~
rspl/rev.c:7649:22: warning: unused variable ‘hashk’ [-Wunused-variable]
 7649 |         unsigned int hashk;
      |                      ^~~~~
rspl/rev.c: In function ‘free_assdir’:
rspl/rev.c:8353:16: warning: unused variable ‘ee’ [-Wunused-variable]
 8353 |         int e, ee, di = s->di;
      |                ^~
rspl/rev.c:8353:13: warning: unused variable ‘e’ [-Wunused-variable]
 8353 |         int e, ee, di = s->di;
      |             ^
rspl/rev.c: In function ‘solve_se_2x2’:
rspl/rev.c:8383:13: warning: unused variable ‘rv’ [-Wunused-variable]
 8383 |         int rv;
      |             ^~
rspl/rspl.c: In function ‘interp_rspl_sx’:
rspl/rspl.c:512:32: warning: ‘si’ may be used uninitialized [-Wmaybe-uninitialized]
  512 |                 w = 1.0 - we[si[di-1]];         /* Vertex at base of cell */
      |                              ~~^~~~~~
rspl/rev.c: In function ‘calc_ocent’:
rspl/rspl.c:451:16: note: ‘si’ declared here
  451 |         int    si[MXDI];                /* we[] Sort index, [0] = smallest */
      |                ^~
rspl/rspl.c:512:29: warning: ‘we’ may be used uninitialized [-Wmaybe-uninitialized]
  512 |                 w = 1.0 - we[si[di-1]];         /* Vertex at base of cell */
      |                           ~~^~~~~~~~~~
rspl/rspl.c:450:16: note: ‘we’ declared here
  450 |         double we[MXDI];                /* Coordinate offset within the grid cell */
      |                ^~
rspl/rev.c:8704:32: warning: unused variable ‘vv’ [-Wunused-variable]
 8704 |                         double vv[MXRO];
      |                                ^~
rspl/rev.c:8606:16: warning: variable ‘mid’ set but not used [-Wunused-but-set-variable]
 8606 |         double mid[MXRO];                               /* Middle of midix[] */
      |                ^~~
rspl/rev.c:8600:13: warning: unused variable ‘e’ [-Wunused-variable]
 8600 |         int e, ee, di = s->di;
      |             ^
rspl/rev.c:8599:13: warning: unused variable ‘i’ [-Wunused-variable]
 8599 |         int i, j, aa, mm;
      |             ^
rspl/rev.c: In function ‘calc_surflin’:
rspl/rev.c:8994:16: warning: unused variable ‘ff’ [-Wunused-variable]
 8994 |         int f, ff, fdi = s->fdi;
      |                ^~
rspl/rev.c: In function ‘init_revaccell’:
rspl/rev.c:9532:21: warning: variable ‘edge’ set but not used [-Wunused-but-set-variable]
 9532 |                 int edge = 0;           /* This fwd cell contains a device edge */
      |                     ^~~~
rspl/rev.c:9909:41: warning: unused variable ‘vx’ [-Wunused-variable]
 9909 |                                 vtxrec *vx;
      |                                         ^~
rspl/rev.c:9908:49: warning: unused variable ‘nrp’ [-Wunused-variable]
 9908 |                                 int *crp, *rp, *nrp;
      |                                                 ^~~
rspl/rev.c:10229:69: warning: variable ‘shdwd’ set but not used [-Wunused-but-set-variable]
10229 |                                                                 int shdwd;                      /* whether vertex is shadowed */
      |                                                                     ^~~~~
rspl/rev.c:10011:57: warning: unused variable ‘nrp’ [-Wunused-variable]
10011 |                                         int *crp, *rp, *nrp;
      |                                                         ^~~
rspl/rev.c:10011:46: warning: unused variable ‘crp’ [-Wunused-variable]
10011 |                                         int *crp, *rp, *nrp;
      |                                              ^~~
rspl/rev.c:10361:46: warning: unused variable ‘crp’ [-Wunused-variable]
10361 |                                         int *crp, *rp, *nrp;
      |                                              ^~~
rspl/rev.c:10360:49: warning: unused variable ‘nvx’ [-Wunused-variable]
10360 |                                         vtxrec *nvx;
      |                                                 ^~~
rspl/rev.c:10359:58: warning: unused variable ‘aftercount’ [-Wunused-variable]
10359 |                                         int beforecount, aftercount;
      |                                                          ^~~~~~~~~~
rspl/rev.c:10359:45: warning: variable ‘beforecount’ set but not used [-Wunused-but-set-variable]
10359 |                                         int beforecount, aftercount;
      |                                             ^~~~~~~~~~~
rspl/rev.c:9894:29: warning: variable ‘morevtxadded’ set but not used [-Wunused-but-set-variable]
 9894 |                         int morevtxadded = 0;
      |                             ^~~~~~~~~~~~
rspl/rev.c:10608:37: warning: unused variable ‘aftercount’ [-Wunused-variable]
10608 |                                 int aftercount;                 /* vertex count after thinning */
      |                                     ^~~~~~~~~~
rspl/rev.c:10607:46: warning: unused variable ‘nvx’ [-Wunused-variable]
10607 |                                 vtxrec *vx, *nvx;
      |                                              ^~~
rspl/rev.c:10606:38: warning: unused variable ‘crp’ [-Wunused-variable]
10606 |                                 int *crp, *rp, *nrp;
      |                                      ^~~
rspl/rev.c:10588:33: warning: unused variable ‘vx’ [-Wunused-variable]
10588 |                         vtxrec *vx;
      |                                 ^~
rspl/rev.c:10586:29: warning: unused variable ‘sdi’ [-Wunused-variable]
10586 |                         int sdi = 2;                            /* sub-simplexes are triangles */
      |                             ^~~
rspl/rev.c:11238:30: warning: unused variable ‘rp’ [-Wunused-variable]
11238 |                         int *rp;
      |                              ^~
rspl/rev.c:11237:29: warning: unused variable ‘sdi’ [-Wunused-variable]
11237 |                         int sdi = 1;                                    /* sub-simplexes are edges */
      |                             ^~~
rspl/rev.c:11336:38: warning: unused variable ‘nvx’ [-Wunused-variable]
11336 |                         vtxrec *vx, *nvx;
      |                                      ^~~
rspl/rev.c:11333:29: warning: unused variable ‘sdi’ [-Wunused-variable]
11333 |                         int sdi = 1;                                    /* sub-simplexes are edges */
      |                             ^~~
rspl/rev.c: In function ‘invalidate_revaccell’:
rspl/rev.c:11844:21: warning: unused variable ‘rp’ [-Wunused-variable]
11844 |         int **rpp, *rp;
      |                     ^~
rspl/rev.c:11843:13: warning: unused variable ‘e’ [-Wunused-variable]
11843 |         int e, di = s->di;
      |             ^
rspl/rev.c: In function ‘make_rev_one’:
rspl/rev.c:12180:13: warning: variable ‘rgres_1’ set but not used [-Wunused-but-set-variable]
12180 |         int rgres_1;    /* rgres -1 == maximum base coord value */
      |             ^~~~~~~
rspl/rev.c:12178:19: warning: unused variable ‘gno’ [-Wunused-variable]
12178 |         int rgno, gno = s->g.no;
      |                   ^~~
rspl/rev.c:12176:13: warning: unused variable ‘di’ [-Wunused-variable]
12176 |         int di = s->di;
      |             ^~
rspl/rev.c:12175:23: warning: unused variable ‘ff’ [-Wunused-variable]
12175 |         int e, f, ee, ff;
      |                       ^~
rspl/rev.c:12175:19: warning: unused variable ‘ee’ [-Wunused-variable]
12175 |         int e, f, ee, ff;
      |                   ^~
rspl/rev.c:12175:13: warning: unused variable ‘e’ [-Wunused-variable]
12175 |         int e, f, ee, ff;
      |             ^
In file included from numlib/numlib.h:14,
                 from rspl/rev.c:108:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
rspl/rev.c:230:14: warning: ‘pcellorange’ declared ‘static’ but never defined [-Wunused-function]
  230 | static char *pcellorange(fxcell *c);
      |              ^~~~~~~~~~~
rspl/rev.c:4301:15: warning: ‘lchw_tri_sq’ defined but not used [-Wunused-function]
 4301 | static double lchw_tri_sq(rspl *s, double *vt, double v[MXRI+1][MXRO+1], double *p) {
      |               ^~~~~~~~~~~
rspl/rev.c:2133:12: warning: ‘nn_insphere’ defined but not used [-Wunused-function]
 2133 | static int nn_insphere(rspl *s, double *dist, nn_grp *p, double *src) {
      |            ^~~~~~~~~~~
rspl/rev.c:1869:9: warning: ‘lchw_sq_f’ defined but not used [-Wunused-function]
 1869 | LCHW_SQ(lchw_sq_f, float)
      |         ^~~~~~~~~
rspl/rev.c:1807:15: note: in definition of macro ‘LCHW_SQ’
 1807 | static double fname(rspl *s, double in1[MXDO], arg2type in2[MXDO]) {    \
      |               ^~~~~
Cc_ rspl/spline.o 
Cc_ rspl/opt.o 
In file included from numlib/numlib.h:14,
                 from rspl/spline.c:32:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from rspl/opt.c:58:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Cc_ gamut/gamut.o 
gamut/gamut.c: In function ‘exp_cyl’:
gamut/gamut.c:1220:19: warning: unused variable ‘k’ [-Wunused-variable]
 1220 |         int i, j, k;
      |                   ^
gamut/gamut.c: In function ‘nexpintersect’:
gamut/gamut.c:1346:21: warning: unused variable ‘s2’ [-Wunused-variable]
 1346 |         gamut *s1, *s2;
      |                     ^~
gamut/gamut.c:1346:16: warning: unused variable ‘s1’ [-Wunused-variable]
 1346 |         gamut *s1, *s2;
      |                ^~
gamut/gamut.c: In function ‘expdstbysrcmdst’:
gamut/gamut.c:1482:36: warning: unused variable ‘r4’ [-Wunused-variable]
 1482 |                         double rr, r4;
      |                                    ^~
gamut/gamut.c:1482:32: warning: unused variable ‘rr’ [-Wunused-variable]
 1482 |                         double rr, r4;
      |                                ^~
gamut/gamut.c:1481:39: warning: unused variable ‘ppv’ [-Wunused-variable]
 1481 |                         double pp[3], ppv, p2[3];
      |                                       ^~~
gamut/gamut.c:1433:21: warning: unused variable ‘kk’ [-Wunused-variable]
 1433 |         int ii, jj, kk;                 /* List indexes */
      |                     ^~
gamut/gamut.c:1433:17: warning: unused variable ‘jj’ [-Wunused-variable]
 1433 |         int ii, jj, kk;                 /* List indexes */
      |                 ^~
gamut/gamut.c:1433:13: warning: unused variable ‘ii’ [-Wunused-variable]
 1433 |         int ii, jj, kk;                 /* List indexes */
      |             ^~
gamut/gamut.c: In function ‘nssverts’:
gamut/gamut.c:3206:32: warning: unused variable ‘dp’ [-Wunused-variable]
 3206 |                         double dp;                              /* Dot product of point in triangle and normal */
      |                                ^~
gamut/gamut.c: At top level:
gamut/gamut.c:3628:9: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 3628 | double *out,    /* result point (absolute) (May be NULL) */
      | ~~~~~~~~^~~
gamut/gamut.c:166:40: note: previously declared as an array ‘double[3]’
  166 | static double nradial(gamut *s, double out[3], double in[3]);
      |                                 ~~~~~~~^~~~~~
gamut/gamut.c:3629:9: warning: argument 3 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 3629 | double *in              /* input point (absolute)*/
      | ~~~~~~~~^~
gamut/gamut.c:166:55: note: previously declared as an array ‘double[3]’
  166 | static double nradial(gamut *s, double out[3], double in[3]);
      |                                                ~~~~~~~^~~~~
gamut/gamut.c:3643:9: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 3643 | double *out,    /* result point (absolute) (May be NULL) */
      | ~~~~~~~~^~~
gamut/gamut.c:165:39: note: previously declared as an array ‘double[3]’
  165 | static double radial(gamut *s, double out[3], double in[3]);
      |                                ~~~~~~~^~~~~~
gamut/gamut.c:3644:9: warning: argument 3 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 3644 | double *in              /* input point (absolute)*/
      | ~~~~~~~~^~
gamut/gamut.c:165:54: note: previously declared as an array ‘double[3]’
  165 | static double radial(gamut *s, double out[3], double in[3]);
      |                                               ~~~~~~~^~~~~
gamut/gamut.c: In function ‘lu_split’:
gamut/gamut.c:3764:24: warning: unused variable ‘rs’ [-Wunused-variable]
 3764 |                 double rs;
      |                        ^~
gamut/gamut.c:3763:27: warning: unused variable ‘e’ [-Wunused-variable]
 3763 |                 int i, j, e;
      |                           ^
gamut/gamut.c:3763:24: warning: unused variable ‘j’ [-Wunused-variable]
 3763 |                 int i, j, e;
      |                        ^
gamut/gamut.c: At top level:
gamut/gamut.c:3940:9: warning: argument 3 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 3940 | double *nin             /* Normalised center relative point */
      | ~~~~~~~~^~~
gamut/gamut.c:3517:61: note: previously declared as an array ‘double[3]’
 3517 | static gtri *radial_point_triang(gamut *s, gbsp *np, double in[3]);
      |                                                      ~~~~~~~^~~~~
gamut/gamut.c:4013:9: warning: argument 3 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 4013 | double *nin             /* Normalised center relative point */
      | ~~~~~~~~^~~
gamut/gamut.c:3518:55: note: previously declared as an array ‘double[3]’
 3518 | static double radial_point(gamut *s, gbsp *np, double in[3]);
      |                                                ~~~~~~~^~~~~
gamut/gamut.c:4145:9: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 4145 | double *rout,   /* result point (absolute) */
      | ~~~~~~~~^~~~
gamut/gamut.c:168:42: note: previously declared as an array ‘double[3]’
  168 | static void nearest_tri(gamut *s, double out[3], double in[3], gtri **ctri);
      |                                   ~~~~~~~^~~~~~
gamut/gamut.c:4146:9: warning: argument 3 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 4146 | double *q,              /* Target point (absolute) */
      | ~~~~~~~~^
gamut/gamut.c:168:57: note: previously declared as an array ‘double[3]’
  168 | static void nearest_tri(gamut *s, double out[3], double in[3], gtri **ctri);
      |                                                  ~~~~~~~^~~~~
gamut/gamut.c:4415:9: warning: argument 2 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 4415 | double *rout,   /* result point (absolute) */
      | ~~~~~~~~^~~~
gamut/gamut.c:167:38: note: previously declared as an array ‘double[3]’
  167 | static void nearest(gamut *s, double out[3], double in[3]);
      |                               ~~~~~~~^~~~~~
gamut/gamut.c:4416:9: warning: argument 3 of type ‘double *’ declared as a pointer [-Warray-parameter=]
 4416 | double *q               /* Target point (absolute) */
      | ~~~~~~~~^
gamut/gamut.c:167:53: note: previously declared as an array ‘double[3]’
  167 | static void nearest(gamut *s, double out[3], double in[3]);
      |                                              ~~~~~~~^~~~~
gamut/gamut.c: In function ‘compute_vector_isect’:
gamut/gamut.c:5404:15: warning: unused variable ‘tp’ [-Wunused-variable]
 5404 |         gtri *tp;
      |               ^~
gamut/gamut.c: In function ‘compute_vector_isectns’:
gamut/gamut.c:5623:15: warning: unused variable ‘tp’ [-Wunused-variable]
 5623 |         gtri *tp;
      |               ^~
In file included from gamut/gamut.c:42:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from gamut/gamut.c:43:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
gamut/gamut.c:4846:12: warning: ‘compute_vector_isect_bf’ defined but not used [-Wunused-function]
 4846 | static int compute_vector_isect_bf(
      |            ^~~~~~~~~~~~~~~~~~~~~~~
gamut/gamut.c:4109:1: warning: ‘nearest_bf’ defined but not used [-Wunused-function]
 4109 | nearest_bf(
      | ^~~~~~~~~~
gamut/gamut.c:3525:1: warning: ‘radial_bf’ defined but not used [-Wunused-function]
 3525 | radial_bf(
      | ^~~~~~~~~
Cc_ gamut/gammap.o 
Cc_ gamut/nearsmth.o 
gamut/gammap.c: In function ‘new_gammap’:
gamut/gammap.c:1593:36: warning: unused variable ‘cp’ [-Wunused-variable]
 1593 |                                 co cp;
      |                                    ^~
gamut/nearsmth.c: In function ‘diffLChsq’:
gamut/nearsmth.c:206:16: warning: unused variable ‘vv’ [-Wunused-variable]
  206 |         double vv;
      |                ^~
gamut/nearsmth.c: In function ‘optfunc1’:
gamut/nearsmth.c:417:19: warning: unused variable ‘k’ [-Wunused-variable]
  417 |         int i, j, k;
      |                   ^
gamut/nearsmth.c:417:16: warning: unused variable ‘j’ [-Wunused-variable]
  417 |         int i, j, k;
      |                ^
gamut/nearsmth.c:417:13: warning: unused variable ‘i’ [-Wunused-variable]
  417 |         int i, j, k;
      |             ^
gamut/nearsmth.c: In function ‘optfunc1a’:
gamut/nearsmth.c:459:19: warning: unused variable ‘k’ [-Wunused-variable]
  459 |         int i, j, k;
      |                   ^
gamut/nearsmth.c:459:16: warning: unused variable ‘j’ [-Wunused-variable]
  459 |         int i, j, k;
      |                ^
gamut/nearsmth.c:459:13: warning: unused variable ‘i’ [-Wunused-variable]
  459 |         int i, j, k;
      |             ^
gamut/nearsmth.c: In function ‘init_ce’:
gamut/nearsmth.c:684:21: warning: unused variable ‘isJab’ [-Wunused-variable]
  684 |                 int isJab;
      |                     ^~~~~
gamut/gammap.c:1981:40: warning: unused variable ‘mdst’ [-Wunused-variable]
 1981 |                                 double mdst[3];
      |                                        ^~~~
gamut/gammap.c:1979:40: warning: unused variable ‘blue’ [-Wunused-variable]
 1979 |                                 double blue[3]   = { 0.2, 0.2, 1.0 };
      |                                        ^~~~
gamut/gammap.c:1978:40: warning: unused variable ‘purp’ [-Wunused-variable]
 1978 |                                 double purp[3]   = { 0.6, 0.0, 1.0 };
      |                                        ^~~~
gamut/nearsmth.c: In function ‘near_wcopy’:
gamut/nearsmth.c:1139:1: warning: multi-line comment [-Wcomment]
 1139 | //#define NSCOPY(xxx) if (src->xxx >= 0.0) { \
      | ^
gamut/gammap.c:1977:40: warning: unused variable ‘lgrey’ [-Wunused-variable]
 1977 |                                 double lgrey[3]  = { 0.8, 0.8, 0.8 };
      |                                        ^~~~~
gamut/gammap.c:1973:40: warning: unused variable ‘cpexf’ [-Wunused-variable]
 1973 |                                 double cpexf;                   /* The effective compression or expansion factor */
      |                                        ^~~~~
gamut/gammap.c:2057:37: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 2057 |                                     if ((npoints = locus->t[table].nsets) <= 0)
      |                                     ^~
gamut/gammap.c:2060:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 2060 |                                         for (j = 0; j < 3; j++) {
      |                                         ^~~
gamut/gammap.c:2072:52: warning: unused variable ‘cp’ [-Wunused-variable]
 2072 |                                                 co cp;
      |                                                    ^~
gamut/nearsmth.c: In function ‘interp_xweights’:
gamut/nearsmth.c:1462:27: warning: unused variable ‘tmp’ [-Wunused-variable]
 1462 |         double h, JCh[3], tmp[3];
      |                           ^~~
gamut/gammap.c:2089:52: warning: unused variable ‘cp’ [-Wunused-variable]
 2089 |                                                 co cp;
      |                                                    ^~
gamut/nearsmth.c: At top level:
gamut/gammap.c:2157:53: warning: unused variable ‘k’ [-Wunused-variable]
 2157 |                                                 int k;
      |                                                     ^
gamut/nearsmth.c:1814:15: warning: argument 9 of type ‘gammapweights[14]’ with mismatched bound [-Warray-parameter=]
 1814 | gammapweights xwh[14],/* Structure holding expanded hextant weightings */
      | ~~~~~~~~~~~~~~^~~~~~~
In file included from gamut/nearsmth.c:60:
gamut/nearsmth.h:260:24: note: previously declared as ‘gammapweights *’
  260 |         gammapweights *wh,  /* Structure holding weights */
      |         ~~~~~~~~~~~~~~~^~
gamut/gammap.c:2156:52: warning: unused variable ‘cp’ [-Wunused-variable]
 2156 |                                                 co cp;
      |                                                    ^~
gamut/nearsmth.c: In function ‘near_smooth’:
gamut/gammap.c:2211:52: warning: unused variable ‘cp’ [-Wunused-variable]
 2211 |                                                 co cp;
      |                                                    ^~
gamut/nearsmth.c:2088:32: warning: variable ‘imr’ set but not used [-Wunused-but-set-variable]
 2088 |                 double imv[3], imr;             /* cspace/image gamut source point and radius */
      |                                ^~~
gamut/gammap.c:2210:56: warning: unused variable ‘pp’ [-Wunused-variable]
 2210 |                                                 double pp[3];
      |                                                        ^~
gamut/gammap.c:1853:29: warning: unused variable ‘nix’ [-Wunused-variable]
 1853 |                         int nix = -1;                                           /* Index of point to show neighbour */
      |                             ^~~
gamut/gammap.c:1852:32: warning: unused variable ‘nc’ [-Wunused-variable]
 1852 |                         double nc[3] = { 1.0, 0.4, 0.7 };       /* Pink for neighbors */
      |                                ^~
gamut/nearsmth.c:2409:40: warning: unused variable ‘dd’ [-Wunused-variable]
 2409 |                                 double dd;
      |                                        ^~
gamut/nearsmth.c:2483:40: warning: unused variable ‘dd’ [-Wunused-variable]
 2483 |                                 double dd;
      |                                        ^~
gamut/nearsmth.c:2396:32: warning: unused variable ‘mv’ [-Wunused-variable]
 2396 |                         double mv;
      |                                ^~
gamut/nearsmth.c:2389:24: warning: unused variable ‘ne’ [-Wunused-variable]
 2389 |                 double ne;                                                      /* New error */
      |                        ^~
gamut/gammap.c: In function ‘dopartialmap2’:
gamut/nearsmth.c:2520:32: warning: unused variable ‘mv’ [-Wunused-variable]
 2520 |                         double mv;
      |                                ^~
gamut/gammap.c:2420:21: warning: unused variable ‘e’ [-Wunused-variable]
 2420 |                 int e;
      |                     ^
gamut/nearsmth.c:2513:24: warning: unused variable ‘ne’ [-Wunused-variable]
 2513 |                 double ne;                                                      /* New error */
      |                        ^~
gamut/gammap.c: In function ‘invgmfunc’:
gamut/gammap.c:2460:16: warning: unused variable ‘tt’ [-Wunused-variable]
 2460 |         double tt, rv = 0.0;
      |                ^~
In file included from gamut/gammap.c:159:
icc/icc.h: At top level:
gamut/nearsmth.c:2701:32: warning: unused variable ‘len’ [-Wunused-variable]
 2701 |                         double len;
      |                                ^~~
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from gamut/gammap.c:160:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:40,
                 from gamut/gammap.c:161:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
gamut/nearsmth.c:2747:32: warning: unused variable ‘mv’ [-Wunused-variable]
 2747 |                         double mv;
      |                                ^~
gamut/nearsmth.c:2680:27: warning: unused variable ‘oh’ [-Wunused-variable]
 2680 |                 datao ol, oh;
      |                           ^~
gamut/nearsmth.c:2680:23: warning: unused variable ‘ol’ [-Wunused-variable]
 2680 |                 datao ol, oh;
      |                       ^~
gamut/nearsmth.c:2679:27: warning: unused variable ‘ih’ [-Wunused-variable]
 2679 |                 datai il, ih;
      |                           ^~
gamut/nearsmth.c:2679:23: warning: unused variable ‘il’ [-Wunused-variable]
 2679 |                 datai il, ih;
      |                       ^~
gamut/nearsmth.c:2675:24: warning: unused variable ‘ne’ [-Wunused-variable]
 2675 |                 double ne;                                                      /* New error */
      |                        ^~
gamut/nearsmth.c:2668:37: warning: unused variable ‘rad’ [-Wunused-variable]
 2668 |                 double p[3], p2[3], rad;
      |                                     ^~~
gamut/gammap.c:2411:13: warning: ‘dopartialmap2’ defined but not used [-Wunused-function]
 2411 | static void dopartialmap2(
      |             ^~~~~~~~~~~~~
gamut/nearsmth.c:2668:30: warning: unused variable ‘p2’ [-Wunused-variable]
 2668 |                 double p[3], p2[3], rad;
      |                              ^~
gamut/nearsmth.c:3206:40: warning: unused variable ‘evect’ [-Wunused-variable]
 3206 |                                 double evect[3];
      |                                        ^~~~~
gamut/nearsmth.c:3205:36: warning: unused variable ‘cp’ [-Wunused-variable]
 3205 |                                 co cp;
      |                                    ^~
gamut/nearsmth.c:3306:40: warning: unused variable ‘tt’ [-Wunused-variable]
 3306 |                                 double tt;
      |                                        ^~
gamut/nearsmth.c:3151:32: warning: unused variable ‘ovlen’ [-Wunused-variable]
 3151 |                         double ovlen;
      |                                ^~~~~
gamut/nearsmth.c:3147:32: warning: unused variable ‘tmp’ [-Wunused-variable]
 3147 |                         double tmp[3];
      |                                ^~~
gamut/nearsmth.c:3398:43: warning: unused variable ‘nv’ [-Wunused-variable]
 3398 |                         double mv[3], ml, nv[3];                /* Mapping vector & length, noralized mv */
      |                                           ^~
gamut/nearsmth.c:3842:48: warning: unused variable ‘mv’ [-Wunused-variable]
 3842 |                                         double mv;
      |                                                ^~
gamut/nearsmth.c:3837:48: warning: unused variable ‘ne’ [-Wunused-variable]
 3837 |                                         double ne;                                                      /* New error */
      |                                                ^~
gamut/nearsmth.c:1845:13: warning: unused variable ‘nmxmv’ [-Wunused-variable]
 1845 |         int nmxmv;              /* Number of maxmoves less than stopping threshold */
      |             ^~~~~
gamut/nearsmth.c:1844:16: warning: unused variable ‘mxmv’ [-Wunused-variable]
 1844 |         double mxmv;    /* Maximum a point gets moved */
      |                ^~~~
gamut/nearsmth.c:1843:16: warning: unused variable ‘codf’ [-Wunused-variable]
 1843 |         double codf;    /* Itteration overshoot/damping factor */
      |                ^~~~
gamut/nearsmth.c:1840:13: warning: unused variable ‘pass’ [-Wunused-variable]
 1840 |         int pass;
      |             ^~~~
gamut/nearsmth.c:1830:23: warning: unused variable ‘k’ [-Wunused-variable]
 1830 |         int ix, i, j, k;
      |                       ^
In file included from gamut/nearsmth.c:56:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from gamut/nearsmth.c:57:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
gamut/nearsmth.c:1662:12: warning: ‘vintersect’ defined but not used [-Wunused-function]
 1662 | static int vintersect(
      |            ^~~~~~~~~~
gamut/nearsmth.c:1101:13: warning: ‘inv_comp_ce’ defined but not used [-Wunused-function]
 1101 | static void inv_comp_ce(
      |             ^~~~~~~~~~~
gamut/nearsmth.c:352:13: warning: ‘spow3’ defined but not used [-Wunused-function]
  352 | static void spow3(double *out, double *in, double ex) {
      |             ^~~~~
gamut/nearsmth.c:345:15: warning: ‘spow’ defined but not used [-Wunused-function]
  345 | static double spow(double arg, double ex) {
      |               ^~~~
gamut/gamut.c: In function ‘vector_isect_rec’:
gamut/gamut.c:5228:31: warning: ‘nt’ may be used uninitialized [-Wmaybe-uninitialized]
 5228 |                 for (i = 0; i < nt; i++, tpp++) {
      |                             ~~^~~~
gamut/gamut.c:5214:21: note: ‘nt’ was declared here
 5214 |                 int nt;                 /* Number of triangles in list */
      |                     ^~
gamut/gamut.c:5215:24: warning: ‘tpp’ may be used uninitialized [-Wmaybe-uninitialized]
 5215 |                 gtri **tpp;             /* Pointer to list of triangles */
      |                        ^~~
gamut/gamut.c:5087:39: warning: ‘ti’ may be used uninitialized [-Wmaybe-uninitialized]
 5087 |                 if (fabs(den) < 1e-12 || ti < (t0 - 1e-6) || ti > (t1 + 1e-6)) {        /* Doesn't intersect */
      |                     ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
gamut/gamut.c:4986:16: note: ‘ti’ was declared here
 4986 |         double ti;                      /* Intersection parameter value */
      |                ^~
rspl/rev.c: In function ‘nn_grpinit.constprop.0’:
rspl/rev.c:1972:57: warning: ‘spf’ may be used uninitialized [-Wmaybe-uninitialized]
 1972 |                         p->bcent[f] = (max[spf][f] + min[spf][f])/2.0;
      |                                                      ~~~^~~~~
rspl/rev.c:1894:13: note: ‘spf’ was declared here
 1894 |         int spf;
      |             ^~~
rspl/rev.c: In function ‘shadow_group_vertex.isra.0’:
rspl/rev.c:7593:16: warning: ‘vlen’ may be used uninitialized [-Wmaybe-uninitialized]
 7593 |         double vlen, dot, scale;
      |                ^~~~
gamut/gamut.c: In function ‘radial_point_triang.isra.0’:
gamut/gamut.c:3981:31: warning: ‘nt’ may be used uninitialized [-Wmaybe-uninitialized]
 3981 |                 for (i = 0; i < nt; i++, tpp++) {
      |                             ~~^~~~
gamut/gamut.c:3966:21: note: ‘nt’ was declared here
 3966 |                 int nt;                 /* Number of triangles in list */
      |                     ^~
gamut/gamut.c:3967:24: warning: ‘tpp’ may be used uninitialized [-Wmaybe-uninitialized]
 3967 |                 gtri **tpp;             /* Pointer to list of triangles */
      |                        ^~~
Cc_ xicc/xicc.o 
In file included from xicc/xicc.c:85:
xicc/xmatrix.c: In function ‘createMatrix’:
xicc/xmatrix.c:755:13: warning: variable ‘wix’ set but not used [-Wunused-but-set-variable]
  755 |         int wix = -1;                           /* White patch index */
      |             ^~~
xicc/xmatrix.c:751:16: warning: unused variable ‘f’ [-Wunused-variable]
  751 |         int e, f, i, j;
      |                ^
xicc/xmatrix.c:749:13: warning: unused variable ‘outputChan’ [-Wunused-variable]
  749 |         int outputChan = 3;                     /* Must be the PCS */
      |             ^~~~~~~~~~
xicc/xmatrix.c: In function ‘set_icxLuMatrix’:
xicc/xmatrix.c:1679:30: warning: unused variable ‘_wp’ [-Wunused-variable]
 1679 |                 icmXYZNumber _wp;
      |                              ^~~
xicc/xmatrix.c:1787:32: warning: unused variable ‘cmat’ [-Wunused-variable]
 1787 |                         double cmat[3][3];                      /* Model correction matrix */
      |                                ^~~~
xicc/xmatrix.c:1263:16: warning: unused variable ‘rerr’ [-Wunused-variable]
 1263 |         double rerr;
      |                ^~~~
xicc/xmatrix.c:1261:16: warning: unused variable ‘stopon’ [-Wunused-variable]
 1261 |         double stopon = 0.01;                           /* Absolute delta E change to stop on */
      |                ^~~~~~
xicc/xmatrix.c:1260:13: warning: unused variable ‘maxits’ [-Wunused-variable]
 1260 |         int maxits = 200;                                       /* Optimisation stop params */
      |             ^~~~~~
In file included from xicc/xicc.c:86:
xicc/xlut.c: In function ‘icxLuLut_inv_clut_aux’:
xicc/xlut.c:1261:54: warning: unused variable ‘bd’ [-Wunused-variable]
 1261 |                                 double tv, bv = 0.0, bd = 1e6;
      |                                                      ^~
xicc/xlut.c:1261:44: warning: unused variable ‘bv’ [-Wunused-variable]
 1261 |                                 double tv, bv = 0.0, bd = 1e6;
      |                                            ^~
xicc/xlut.c:1519:40: warning: variable ‘ss’ set but not used [-Wunused-but-set-variable]
 1519 |                                 double ss;
      |                                        ^~
xicc/xlut.c: In function ‘setup_ink_icxLuLut’:
xicc/xlut.c:2012:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 2012 |     if (devchan < 4 || p->ink.klimit < 0.0 || p->ink.klimit >= 1.0)
      |     ^~
xicc/xlut.c:2017:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 2017 |         p->clutTable->rev_set_limit(
      |         ^
xicc/xlut.c: In function ‘set_clut’:
xicc/xlut.c:2742:13: warning: unused variable ‘f’ [-Wunused-variable]
 2742 |         int f;
      |             ^
xicc/xlut.c: In function ‘set_icxLuLut’:
xicc/xlut.c:2882:13: warning: variable ‘maxchan’ set but not used [-Wunused-but-set-variable]
 2882 |         int maxchan;                                            /* max(inputChan, outputChan) */
      |             ^~~~~~~
xicc/xlut.c: In function ‘cuspmap_getCusp’:
xicc/xlut.c:4497:19: warning: unused variable ‘C’ [-Wunused-variable]
 4497 |         double h, C;
      |                   ^
xicc/xicc.c: In function ‘icxLu_comp_bk_point’:
xicc/xicc.c:349:20: warning: unused variable ‘h’ [-Wunused-variable]
  349 |         icmHeader *h = icco->header;
      |                    ^
xicc/xicc.c: In function ‘ulimitfunc’:
xicc/xicc.c:2697:20: warning: unused variable ‘odv’ [-Wunused-variable]
 2697 |         double dv, odv;
      |                    ^~~
xicc/xicc.c: In function ‘icx_powlike’:
xicc/xicc.c:3058:16: warning: unused variable ‘tt’ [-Wunused-variable]
 3058 |         double tt, g;
      |                ^~
xicc/xicc.c: In function ‘icxdpdiPlaneInterp’:
xicc/xicc.c:3502:23: warning: unused variable ‘g’ [-Wunused-variable]
 3502 |         int e, ee, f, g;
      |                       ^
xicc/xicc.c:3502:16: warning: unused variable ‘ee’ [-Wunused-variable]
 3502 |         int e, ee, f, g;
      |                ^~
In file included from numlib/numlib.h:14,
                 from xicc/xicc.c:41:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from xicc/xicc.c:45:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Archive gamut/libgammap.a 
Cc_ xicc/xlutfix.o 
gamut/gamut.c: In function ‘compute_vector_isectns’:
gamut/gamut.c:5855:24: warning: ‘inx’ may be used uninitialized [-Wmaybe-uninitialized]
 5855 |                 if ((lp[i].dir ^ pdir) == 0) {  /* Not opposite to previous */
      |                        ^
gamut/gamut.c:5763:21: note: ‘inx’ was declared here
 5763 |                 int inx, outx;          /* Indexes of representative in/out */
      |                     ^~~
In file included from numlib/numlib.h:14,
                 from xicc/xlutfix.c:136:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xlutfix.c:137:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/xlutfix.c:138:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
rspl/rev.c: In function ‘create_nnrev_list’:
rspl/rev.c:7909:36: warning: ‘bln’ may be used uninitialized [-Wmaybe-uninitialized]
 7909 |                                 if (bln == 0) {
      |                                    ^
rspl/rev.c:7807:71: note: ‘bln’ was declared here
 7807 |                 int bnix = -1, *blist = NULL, bwhgt = 0x7ffffff, bsh, bln;
      |                                                                       ^~~
Archive gamut/libgamut.a 
Cc_ xicc/xspect.o 
Cc_ xicc/xcolorants.o 
xicc/xspect.c: In function ‘xsp_setUV’:
xicc/xspect.c:4622:38: warning: unused variable ‘nbl’ [-Wunused-variable]
 4622 |                 double inv, uvv, bl, nbl, outv;
      |                                      ^~~
xicc/xspect.c:4598:20: warning: unused variable ‘xe’ [-Wunused-variable]
 4598 |         int i, xs, xe;
      |                    ^~
xicc/xspect.c:4598:16: warning: unused variable ‘xs’ [-Wunused-variable]
 4598 |         int i, xs, xe;
      |                ^~
xicc/xcolorants.c: In function ‘icx_icc_cv_to_colorant_comb’:
xicc/xcolorants.c:428:13: warning: variable ‘order’ set but not used [-Wunused-but-set-variable]
  428 |         int order[MAX_CHAN];    /* Place holder, not currently used - return ink order */
      |             ^~~~~
In file included from xicc/xcolorants.c:30:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.c: In function ‘xsp2cie_fwa_extract’:
xicc/xspect.c:5532:16: warning: unused variable ‘j’ [-Wunused-variable]
 5532 |         int i, j, k;
      |                ^
xicc/xspect.c: In function ‘xsp2cie_fwa_apply’:
xicc/xspect.c:5700:24: warning: unused variable ‘Rc’ [-Wunused-variable]
 5700 |                 double Rc;              /* Reflectance under inst. illum. */
      |                        ^~
xicc/xspect.c:5646:16: warning: unused variable ‘j’ [-Wunused-variable]
 5646 |         int i, j, k;
      |                ^
xicc/xspect.c: In function ‘icx_ill_ct2XYZ’:
xicc/xspect.c:7307:23: warning: unused variable ‘s’ [-Wunused-variable]
 7307 |         double cp[1], s[1];
      |                       ^
xicc/xspect.c:7307:16: warning: unused variable ‘cp’ [-Wunused-variable]
 7307 |         double cp[1], s[1];
      |                ^~
xicc/xspect.c: In function ‘icx_init_locus_poly’:
xicc/xspect.c:7521:40: warning: unused variable ‘temp’ [-Wunused-variable]
 7521 |                                 double temp;
      |                                        ^~~~
xicc/xspect.c:7415:31: warning: unused variable ‘c’ [-Wunused-variable]
 7415 |                 int ii, i, j, c;
      |                               ^
xicc/xspect.c:7415:28: warning: unused variable ‘j’ [-Wunused-variable]
 7415 |                 int ii, i, j, c;
      |                            ^
xicc/xspect.c: In function ‘icx_outside_spec_locus’:
xicc/xspect.c:7872:18: warning: unused variable ‘poly’ [-Wunused-variable]
 7872 |         xslpoly *poly;
      |                  ^~~~
xicc/xspect.c: In function ‘icx_CIE1995_CRI’:
xicc/xspect.c:8860:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 8860 | if (dc > 0.0054) DBGF((DBGA,"CRI is invalid\n"));
      | ^~
xicc/xspect.c:8864:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 8864 |         if (invalid != NULL) {
      |         ^~
xicc/xspect.c: In function ‘icx_EBU2012_TLCI’:
xicc/xspect.c:9118:1: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 9118 | if (dc > 0.0054) DBGF((DBGA,"TLCI is invalid\n"));
      | ^~
xicc/xspect.c:9122:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 9122 |         if (invalid != NULL) {
      |         ^~
xicc/xspect.c:9022:22: warning: unused variable ‘d_ad’ [-Wunused-variable]
 9022 |         double c_ad, d_ad;      /* Chromatic adaptation scaling factors */
      |                      ^~~~
xicc/xspect.c:9022:16: warning: unused variable ‘c_ad’ [-Wunused-variable]
 9022 |         double c_ad, d_ad;      /* Chromatic adaptation scaling factors */
      |                ^~~~
Cc_ xicc/xutils.o 
In file included from numlib/numlib.h:14,
                 from xicc/xspect.c:37:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from xicc/xspect.c:48:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.c:4199:12: warning: ‘getval_raw_xspec3_lin’ defined but not used [-Wunused-function]
 4199 | static int getval_raw_xspec3_lin(xspect *sp, double *rv, double wl) {
      |            ^~~~~~~~~~~~~~~~~~~~~
In file included from xicc/xspect.c:40:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
In file included from xicc/xutils.c:33:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ xicc/iccjpeg.o 
In function ‘calc_surflin’,
    inlined from ‘init_revaccell’ at rspl/rev.c:9992:6:
icc/icc.c: In function ‘icmSetMultiLutTables’:
icc/icc.c:6057:25: warning: ‘ti3’ may be used uninitialized [-Wmaybe-uninitialized]
 6057 |                 int ti, ti3;            /* Table indexes */
      |                         ^~~
rspl/rev.c:9134:51: warning: ‘nn’ may be used uninitialized [-Wmaybe-uninitialized]
 9134 |                                                 nn++;
      |                                                 ~~^~
rspl/rev.c: In function ‘init_revaccell’:
rspl/rev.c:9099:37: note: ‘nn’ was declared here
 9099 |                                 int nn;
      |                                     ^~
Cc_ xicc/xdevlin.o 
In file included from numlib/numlib.h:14,
                 from xicc/xdevlin.c:40:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Cc_ xicc/xcam.o 
Cc_ xicc/cam97s3.o 
xicc/cam97s3.c:265:8: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  265 | double Jab[3],
      | ~~~~~~~^~~~~~
xicc/cam97s3.c:73:51: note: previously declared as ‘double *’
   73 | static int XYZ_to_cam(struct _cam97s3 *s, double *Jab, double *xyz);
      |                                           ~~~~~~~~^~~
xicc/cam97s3.c:266:8: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  266 | double XYZ[3]
      | ~~~~~~~^~~~~~
xicc/cam97s3.c:73:64: note: previously declared as ‘double *’
   73 | static int XYZ_to_cam(struct _cam97s3 *s, double *Jab, double *xyz);
      |                                                        ~~~~~~~~^~~
xicc/cam97s3.c:418:8: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  418 | double XYZ[3],
      | ~~~~~~~^~~~~~
xicc/cam97s3.c:74:51: note: previously declared as ‘double *’
   74 | static int cam_to_XYZ(struct _cam97s3 *s, double *xyz, double *Jab);
      |                                           ~~~~~~~~^~~
xicc/cam97s3.c:419:8: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  419 | double Jab[3]
      | ~~~~~~~^~~~~~
xicc/cam97s3.c:74:64: note: previously declared as ‘double *’
   74 | static int cam_to_XYZ(struct _cam97s3 *s, double *xyz, double *Jab);
      |                                                        ~~~~~~~~^~~
Cc_ xicc/cam02.o 
xicc/cam02.c: In function ‘bluelin_fwd’:
xicc/cam02.c:222:16: warning: unused variable ‘J’ [-Wunused-variable]
  222 |         double J, C, h;
      |                ^
xicc/cam02.c: In function ‘bluelin_bwd’:
xicc/cam02.c:259:16: warning: unused variable ‘J’ [-Wunused-variable]
  259 |         double J, C, h;
      |                ^
xicc/cam02.c: In function ‘set_view’:
xicc/cam02.c:406:13: warning: unused variable ‘i’ [-Wunused-variable]
  406 |         int i;
      |             ^
xicc/cam02.c: At top level:
xicc/cam02.c:767:8: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  767 | double Jab[3],
      | ~~~~~~~^~~~~~
xicc/cam02.c:306:49: note: previously declared as ‘double *’
  306 | static int XYZ_to_cam(struct _cam02 *s, double *Jab, double *xyz);
      |                                         ~~~~~~~~^~~
xicc/cam02.c:768:8: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  768 | double XYZ[3]
      | ~~~~~~~^~~~~~
xicc/cam02.c:306:62: note: previously declared as ‘double *’
  306 | static int XYZ_to_cam(struct _cam02 *s, double *Jab, double *xyz);
      |                                                      ~~~~~~~~^~~
xicc/cam02.c: In function ‘XYZ_to_cam’:
xicc/cam02.c:775:13: warning: variable ‘clip’ set but not used [-Wunused-but-set-variable]
  775 |         int clip = 0;
      |             ^~~~
xicc/cam02.c: At top level:
xicc/cam02.c:1197:8: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
 1197 | double XYZ[3],
      | ~~~~~~~^~~~~~
xicc/cam02.c:307:49: note: previously declared as ‘double *’
  307 | static int cam_to_XYZ(struct _cam02 *s, double *xyz, double *Jab);
      |                                         ~~~~~~~~^~~
xicc/cam02.c:1198:8: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
 1198 | double Jab[3]
      | ~~~~~~~^~~~~~
xicc/cam02.c:307:62: note: previously declared as ‘double *’
  307 | static int cam_to_XYZ(struct _cam02 *s, double *xyz, double *Jab);
      |                                                      ~~~~~~~~^~~
In file included from xicc/cam02.c:130:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/cam02.c:133:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
xicc/cam02.c:309:15: warning: ‘spow’ defined but not used [-Wunused-function]
  309 | static double spow(double val, double pp) {
      |               ^~~~
xicc/xlut.c: In function ‘set_icxLuLut.constprop.0’:
xicc/xlut.c:3044:44: warning: ‘maxd’ may be used uninitialized [-Wmaybe-uninitialized]
 3044 |                                         if (maxd < mind) {                      /* Subtractive */
      |                                            ^
xicc/xlut.c:3020:48: note: ‘maxd’ was declared here
 3020 |                                         double maxd, mind;              /* Corresponding device values */
      |                                                ^~~~
xicc/xlut.c:3044:44: warning: ‘mind’ may be used uninitialized [-Wmaybe-uninitialized]
 3044 |                                         if (maxd < mind) {                      /* Subtractive */
      |                                            ^
xicc/xlut.c:3020:54: note: ‘mind’ was declared here
 3020 |                                         double maxd, mind;              /* Corresponding device values */
      |                                                      ^~~~
Cc_ xicc/mpp.o 
In file included from numlib/numlib.h:14,
                 from xicc/mpp.c:117:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/mpp.c:119:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/mpp.c:120:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ xicc/ccmx.o 
Cc_ xicc/ccss.o 
In file included from numlib/numlib.h:14,
                 from xicc/ccss.c:34:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/ccss.c:35:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/ccss.c:42:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
xicc/ccmx.c: In function ‘create_ccmx_cgats’:
xicc/ccmx.c:117:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  117 |     if (pocg != NULL)
      |     ^~
xicc/ccmx.c:120:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  120 |         return 0;
      |         ^~~~~~
xicc/ccmx.c:67:19: warning: unused variable ‘n’ [-Wunused-variable]
   67 |         int i, j, n;
      |                   ^
xicc/ccmx.c:67:16: warning: unused variable ‘j’ [-Wunused-variable]
   67 |         int i, j, n;
      |                ^
xicc/ccmx.c: In function ‘read_ccmx_cgats’:
xicc/ccmx.c:195:19: warning: unused variable ‘n’ [-Wunused-variable]
  195 |         int i, j, n, ix;
      |                   ^
xicc/ccmx.c:195:16: warning: unused variable ‘j’ [-Wunused-variable]
  195 |         int i, j, n, ix;
      |                ^
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:566:16: warning: variable ‘mxix’ set but not used [-Wunused-but-set-variable]
  566 |         int i, mxix;
      |                ^~~~
In file included from numlib/numlib.h:14,
                 from xicc/ccmx.c:37:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/ccmx.c:38:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/ccss.c: In function ‘create_ccss_cgats’:
xicc/ccss.c:147:74: warning: ‘%s’ directive writing up to 1999 bytes into a region of size between 71 and 170 [-Wformat-overflow=]
  147 |                         sprintf(p->err, "cgats add_field %s failed with '%s'",buf,ocg->err);
      |                                                                          ^~
In file included from /usr/include/stdio.h:964,
                 from xicc/ccss.c:27:
In function ‘*__sprintfieee128’,
    inlined from ‘create_ccss_cgats’ at xicc/ccss.c:147:4:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output between 32 and 2130 bytes into a destination of size 200
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
xicc/ccss.c: In function ‘create_ccss_cgats’:
xicc/ccss.c:131:73: warning: ‘%s’ directive writing up to 1999 bytes into a region of size 161 [-Wformat-overflow=]
  131 |                 sprintf(p->err, "cgats add_field SAMPLE_ID failed with '%s'!",ocg->err);
      |                                                                         ^~
In function ‘*__sprintfieee128’,
    inlined from ‘create_ccss_cgats’ at xicc/ccss.c:131:3:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output between 42 and 2041 bytes into a destination of size 200
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
Cc_ xicc/xfit.o 
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:616:26: warning: ‘cx.wix’ may be used uninitialized [-Wmaybe-uninitialized]
  616 |         cx.wh.X = refs[cx.wix][0];
      |                        ~~^~~~
xicc/ccmx.c:568:14: note: ‘cx’ declared here
  568 |         cntx cx;
      |              ^~
xicc/ccmx.c:616:26: warning: ‘cx.wix’ may be used uninitialized [-Wmaybe-uninitialized]
  616 |         cx.wh.X = refs[cx.wix][0];
      |                        ~~^~~~
xicc/ccmx.c:568:14: note: ‘cx’ declared here
  568 |         cntx cx;
      |              ^~
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.h:1940:6: note: in a call to function ‘icmMulBy3x3’
 1940 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]);
      |      ^~~~~~~~~~~
Archive rspl/librspl.a 
Cc_ xicc/xdgb.o 
xicc/xfit.c: In function ‘dshapscale’:
xicc/xfit.c:823:17: warning: unused variable ‘b’ [-Wunused-variable]
  823 |         double *b, *c;                  /* Base of parameters for this section */
      |                 ^
xicc/xfit.c:822:20: warning: unused variable ‘w’ [-Wunused-variable]
  822 |         double tt, w;
      |                    ^
xicc/xfit.c:822:16: warning: unused variable ‘tt’ [-Wunused-variable]
  822 |         double tt, w;
      |                ^~
xicc/xfit.c: In function ‘xfit_fit’:
xicc/xfit.c:2726:38: warning: unused variable ‘_wp’ [-Wunused-variable]
 2726 |                         icmXYZNumber _wp;
      |                                      ^~~
In file included from numlib/numlib.h:14,
                 from xicc/xfit.c:76:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xfit.c:77:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/xfit.c:80:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
xicc/xfit.c:1592:13: warning: ‘domodel’ defined but not used [-Wunused-function]
 1592 | static void domodel(double *out, double *in) {
      |             ^~~~~~~
xicc/xfit.c:664:13: warning: ‘xfit_XYZ_abs_to_rel’ defined but not used [-Wunused-function]
  664 | static void xfit_XYZ_abs_to_rel(xfit *p, double *out, double *in) {
      |             ^~~~~~~~~~~~~~~~~~~
xicc/xdgb.c: In function ‘xdgb_fit’:
xicc/xdgb.c:70:13: warning: unused variable ‘poff’ [-Wunused-variable]
   70 |         int poff;
      |             ^~~~
xicc/xdgb.c:69:17: warning: unused variable ‘b’ [-Wunused-variable]
   69 |         double *b;                              /* Base of parameters for this section */
      |                 ^
xicc/xdgb.c:68:19: warning: unused variable ‘f’ [-Wunused-variable]
   68 |         int i, e, f;
      |                   ^
xicc/xdgb.c:68:16: warning: unused variable ‘e’ [-Wunused-variable]
   68 |         int i, e, f;
      |                ^
xicc/xdgb.c:68:13: warning: unused variable ‘i’ [-Wunused-variable]
   68 |         int i, e, f;
      |             ^
In file included from numlib/numlib.h:14,
                 from xicc/xdgb.c:33:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xdgb.c:34:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/xdgb.c:37:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
xicc/xdgb.c:52:13: warning: ‘plot_xdgb’ defined but not used [-Wunused-function]
   52 | static void plot_xdgb(
      |             ^~~~~~~~~
Cc_ xicc/moncurve.o 
Cc_ xicc/xcal.o 
In file included from numlib/numlib.h:14,
                 from xicc/moncurve.c:34:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
xicc/xcal.c: In function ‘xcal_read_cgats’:
xicc/xcal.c:174:24: warning: unused variable ‘smooth’ [-Wunused-variable]
  174 |                 double smooth = 1.0;
      |                        ^~~~~~
xicc/xcal.c: In function ‘xcal_read_icc’:
xicc/xcal.c:263:24: warning: unused variable ‘smooth’ [-Wunused-variable]
  263 |                 double smooth = 1.0;
      |                        ^~~~~~
xicc/xcal.c: In function ‘xcal_write_cgats’:
xicc/xcal.c:338:19: warning: unused variable ‘ti’ [-Wunused-variable]
  338 |         int i, j, ti;
      |                   ^~
xicc/xcal.c: In function ‘xcal_write’:
xicc/xcal.c:435:13: warning: unused variable ‘table’ [-Wunused-variable]
  435 |         int table = 0;
      |             ^~~~~
In file included from numlib/numlib.h:14,
                 from xicc/xcal.c:35:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from xicc/xcal.c:37:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ xicc/bt1886.o 
Archive icc/libicc.a 
Cc_ xicc/tm3015.o 
In file included from numlib/numlib.h:14,
                 from xicc/bt1886.c:27:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/bt1886.c:28:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/tm3015.c:33:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from xicc/tm3015.c:42:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from xicc/tm3015.c:35:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Cc_ xicc/xcolorants2.o 
xicc/xcolorants.c: In function ‘icx_icc_cv_to_colorant_comb’:
xicc/xcolorants.c:428:13: warning: variable ‘order’ set but not used [-Wunused-but-set-variable]
  428 |         int order[MAX_CHAN];    /* Place holder, not currently used - return ink order */
      |             ^~~~~
In file included from xicc/xcolorants.c:30:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ xicc/xutils2.o 
Cc_ xicc/iccjpeg2.o 
In file included from xicc/xutils.c:33:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ imdi/imdi_make.o 
In file included from imdi/imdi.h:20,
                 from imdi/imdi_make.c:31:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
Archive xicc/libxutils.a 
Cc_ imdi/imdi_gen.o 
Archive xicc/libxcolorants.a 
Cc_ imdi/cgen.o 
In file included from imdi/imdi_gen.c:99:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
In file included from imdi/imdi.h:20,
                 from imdi/cgen.c:29:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
Cc_ imdi/imdi_tab.o 
Cc_ spectro/inst.o 
In file included from imdi/imdi.h:20,
                 from imdi/imdi_tab.c:26:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
spectro/inst.c: In function ‘fast_ser_dev_type’:
spectro/inst.c:1504:39: warning: unused variable ‘bp’ [-Wunused-variable]
 1504 |                                 char *bp;
      |                                       ^~
spectro/inst.c:1485:29: warning: unused variable ‘lgchsum’ [-Wunused-variable]
 1485 |                         int lgchsum = 0;
      |                             ^~~~~~~
spectro/inst.c: In function ‘ipatch_convert_custom_filter’:
spectro/inst.c:2154:16: warning: unused variable ‘tmp’ [-Wunused-variable]
 2154 |         xspect tmp;
      |                ^~~
In file included from xicc/xspect.h:28,
                 from spectro/inst.c:50:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/inst.c:1412:13: warning: ‘radiance_delimiters’ declared ‘static’ but never defined [-Wunused-function]
 1412 | static void radiance_delimiters(icoms *p, int lgchsum);
      |             ^~~~~~~~~~~~~~~~~~~
spectro/inst.c:1413:13: warning: ‘radiance_random’ declared ‘static’ but never defined [-Wunused-function]
 1413 | static void radiance_random(icoms *p, int lgchsum);
      |             ^~~~~~~~~~~~~~~
spectro/inst.c:196:18: warning: ‘get_meascond’ defined but not used [-Wunused-function]
  196 | static inst_code get_meascond(
      |                  ^~~~~~~~~~~~
spectro/inst.c:143:18: warning: ‘check_mode’ defined but not used [-Wunused-function]
  143 | static inst_code check_mode(
      |                  ^~~~~~~~~~
Cc_ spectro/insttypes.o 
Archive xicc/libxicc.a 
In file included from xicc/xspect.h:28,
                 from spectro/insttypes.c:30:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/icoms.o 
spectro/icoms.c: In function ‘icompath_set_usb’:
spectro/icoms.c:336:13: warning: unused variable ‘rv’ [-Wunused-variable]
  336 |         int rv;
      |             ^~
In file included from spectro/icoms.c:733:
spectro/icoms_ux.c: In function ‘serial_get_paths’:
spectro/icoms_ux.c:58:13: warning: unused variable ‘rv’ [-Wunused-variable]
   58 |         int rv;
      |             ^~
spectro/icoms_ux.c: In function ‘icoms_ser_write’:
spectro/icoms_ux.c:749:31: warning: unused variable ‘news’ [-Wunused-variable]
  749 |         struct termios origs, news;
      |                               ^~~~
spectro/icoms_ux.c:749:24: warning: unused variable ‘origs’ [-Wunused-variable]
  749 |         struct termios origs, news;
      |                        ^~~~~
spectro/icoms_ux.c: In function ‘icoms_ser_read’:
spectro/icoms_ux.c:879:37: warning: unused variable ‘btr’ [-Wunused-variable]
  879 |                                 int btr;
      |                                     ^~~
spectro/icoms_ux.c:840:13: warning: unused variable ‘bread’ [-Wunused-variable]
  840 |         int bread = 0;
      |             ^~~~~
spectro/icoms_ux.c:838:31: warning: unused variable ‘news’ [-Wunused-variable]
  838 |         struct termios origs, news;
      |                               ^~~~
spectro/icoms_ux.c:838:24: warning: unused variable ‘origs’ [-Wunused-variable]
  838 |         struct termios origs, news;
      |                        ^~~~~
In file included from xicc/xspect.h:28,
                 from spectro/icoms.c:39:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/disptechs.o 
spectro/disptechs.c: In function ‘disptechs_set_sel’:
spectro/disptechs.c:516:27: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  516 |                 if (usels[*isel] == ((char)-1)) {               /* If this selector is not currently used */
      |                           ^~~~~
spectro/disptechs.c:520:35: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  520 |                         usels[osel[0]] = ix;
      |                               ~~~~^~~
spectro/disptechs.c:544:32: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  544 |                 if (usels[asels[*k]] == ((char)-1))     /* Unused */
      |                           ~~~~~^~~~
spectro/disptechs.c:551:27: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  551 |                 usels[osel[0]] = ix;
      |                       ~~~~^~~
spectro/disptechs.c: In function ‘rgbl2lab’:
spectro/disptechs.c:645:13: warning: unused variable ‘i’ [-Wunused-variable]
  645 |         int i;
      |             ^
spectro/disptechs.c: In function ‘disp_settle_time’:
spectro/disptechs.c:831:35: warning: unused variable ‘t’ [-Wunused-variable]
  831 |                 double el, dl, n, t;
      |                                   ^
spectro/disptechs.c:831:32: warning: unused variable ‘n’ [-Wunused-variable]
  831 |                 double el, dl, n, t;
      |                                ^
spectro/disptechs.c:831:24: warning: unused variable ‘el’ [-Wunused-variable]
  831 |                 double el, dl, n, t;
      |                        ^~
spectro/disptechs.c:752:13: warning: unused variable ‘i’ [-Wunused-variable]
  752 |         int i, j;
      |             ^
In file included from spectro/disptechs.c:29:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
spectro/disptechs.c:644:13: warning: ‘rgbl2lab’ defined but not used [-Wunused-function]
  644 | static void rgbl2lab(double *lab, double *rgbl) {
      |             ^~~~~~~~
Cc_ spectro/rspec.o 
Cc_ spectro/xrga.o 
spectro/rspec.c: In function ‘new_rspec’:
spectro/rspec.c:192:13: warning: unused variable ‘no’ [-Wunused-variable]
  192 |         int no;
      |             ^~
Cc_ spectro/dtp22.o 
spectro/rspec.c: In function ‘ex1_interp_idark_val’:
spectro/rspec.c:399:16: warning: unused variable ‘j’ [-Wunused-variable]
  399 |         int i, j;
      |                ^
spectro/rspec.c:399:13: warning: unused variable ‘i’ [-Wunused-variable]
  399 |         int i, j;
      |             ^
spectro/rspec.c: In function ‘linearize_rspec’:
spectro/rspec.c:490:16: warning: unused variable ‘dark’ [-Wunused-variable]
  490 |         rspec *dark;
      |                ^~~~
spectro/rspec.c: In function ‘inttime_calibrate_rspec’:
spectro/rspec.c:532:20: warning: unused variable ‘inf’ [-Wunused-variable]
  532 |         rspec_inf *inf = raw->inf;
      |                    ^~~
spectro/rspec.c: In function ‘rspec_make_resample_filters’:
spectro/rspec.c:781:37: warning: variable ‘rwl’ set but not used [-Wunused-but-set-variable]
  781 |                         double cwl, rwl;                /* center, relative wavelegth */
      |                                     ^~~
spectro/rspec.c: In function ‘plot_resample_filters’:
spectro/rspec.c:888:22: warning: unused variable ‘ss’ [-Wunused-variable]
  888 |         double *xx, *ss;
      |                      ^~
In file included from numlib/numlib.h:14,
                 from spectro/rspec.c:44:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/rspec.c:55:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/xrga.c:37:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/xrga.c:46:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/dtp22.c:49:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/dtp22.c:55:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/dtp41.o 
Cc_ imdi/cgen.o 
In file included from imdi/imdi.h:20,
                 from imdi/cgen.c:29:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
Cc_ spectro/dtp51.o 
spectro/dtp41.c: In function ‘dtp41_read_strip’:
spectro/dtp41.c:498:16: warning: unused variable ‘se’ [-Wunused-variable]
  498 |         int i, se;
      |                ^~
spectro/dtp41.c: In function ‘dtp41_read_sample’:
spectro/dtp41.c:687:16: warning: unused variable ‘se’ [-Wunused-variable]
  687 |         int i, se;
      |                ^~
spectro/dtp41.c: In function ‘dtp41_calibrate’:
spectro/dtp41.c:962:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  962 |                         if ((*calc & inst_calc_cond_mask) != inst_calc_uop_trans_white)
      |                         ^~
spectro/dtp41.c:965:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  965 |                                 return inst_cal_setup;
      |                                 ^~~~~~
spectro/dtp41.c: In function ‘dtp41_check_mode’:
spectro/dtp41.c:1220:16: warning: unused variable ‘p’ [-Wunused-variable]
 1220 |         dtp41 *p = (dtp41 *)pp;
      |                ^
In file included from numlib/numlib.h:14,
                 from spectro/dtp41.c:46:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/dtp41.c:52:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dtp51.c: In function ‘dtp51_get_set_opt’:
spectro/dtp51.c:865:21: warning: unused variable ‘buf’ [-Wunused-variable]
  865 |         static char buf[MAX_MES_SIZE];
      |                     ^~~
In file included from numlib/numlib.h:14,
                 from spectro/dtp51.c:49:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/dtp51.c:55:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/ss.o 
Cc_ spectro/ss_imp.o 
In file included from numlib/numlib.h:14,
                 from spectro/ss.c:75:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/ss.c:81:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/ss_imp.c: In function ‘ss_incorp_err’:
spectro/ss_imp.c:450:16: warning: comparison between ‘ss_et’ and ‘enum <anonymous>’ [-Wenum-compare]
  450 |         if (se == ss_set_NoError)
      |                ^~
...on 100th target...
Cc_ spectro/dtp20.o 
In file included from numlib/numlib.h:14,
                 from spectro/ss_imp.c:48:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/ss_imp.c:54:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/i1disp.o 
spectro/dtp20.c: In function ‘dtp20_read_strip’:
spectro/dtp20.c:626:20: warning: unused variable ‘se’ [-Wunused-variable]
  626 |         int i, cs, se;
      |                    ^~
spectro/dtp20.c: In function ‘dtp20_read_sample’:
spectro/dtp20.c:869:13: warning: unused variable ‘se’ [-Wunused-variable]
  869 |         int se;
      |             ^~
spectro/dtp20.c: In function ‘dtp20_calibrate’:
spectro/dtp20.c:1172:21: warning: unused variable ‘i’ [-Wunused-variable]
 1172 |                 int i;
      |                     ^
In file included from xicc/xspect.h:28,
                 from spectro/dtp20.c:71:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dtp20.c:79:18: warning: ‘activate_mode’ declared ‘static’ but never defined [-Wunused-function]
   79 | static inst_code activate_mode(dtp20 *p);
      |                  ^~~~~~~~~~~~~
spectro/i1disp.c: In function ‘i1disp_command_1’:
spectro/i1disp.c:164:30: warning: variable ‘smsec’ set but not used [-Wunused-but-set-variable]
  164 |                 unsigned int smsec;
      |                              ^~~~~
spectro/i1disp.c: In function ‘i1disp_do_fcal_setit’:
spectro/i1disp.c:1375:13: warning: unused variable ‘i’ [-Wunused-variable]
 1375 |         int i;
      |             ^
spectro/i1disp.c: In function ‘i1disp_read_all_regs’:
spectro/i1disp.c:1674:24: warning: unused variable ‘v’ [-Wunused-variable]
 1674 |                 int i, v;
      |                        ^
spectro/i1disp.c:1674:21: warning: unused variable ‘i’ [-Wunused-variable]
 1674 |                 int i, v;
      |                     ^
spectro/i1disp.c: In function ‘i1disp_get_set_opt’:
spectro/i1disp.c:2626:19: warning: unused variable ‘ev’ [-Wunused-variable]
 2626 |         inst_code ev;
      |                   ^~
In file included from numlib/numlib.h:14,
                 from spectro/i1disp.c:45:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/i1disp.c:51:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dtp20.c: In function ‘dtp20_read_sample.part.0’:
spectro/dtp20.c:976:31: warning: ‘%03d’ directive writing between 3 and 11 bytes into a region of size 10 [-Wformat-overflow=]
  976 |                 sprintf(cmd, "%03d01GM\r",p->savix);
      |                               ^~~~
spectro/dtp20.c:976:30: note: directive argument in the range [-2147483647, 2147483647]
  976 |                 sprintf(cmd, "%03d01GM\r",p->savix);
      |                              ^~~~~~~~~~~~
In file included from /usr/include/stdio.h:964,
                 from spectro/dtp20.c:57:
In function ‘*__sprintfieee128’,
    inlined from ‘dtp20_read_sample.part.0’ at spectro/dtp20.c:976:3:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output between 9 and 17 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
spectro/dtp20.c: In function ‘dtp20_read_chart.part.0’:
’ directive writing 5 bytes into a region of size between 0 and 7 [-Wformat-overflow=]
  520 |                 sprintf(cmd, "%03d01TS\r",six);
      |                                   ^~~~~~
In function ‘*__sprintfieee128’,
    inlined from ‘dtp20_read_chart.part.0’ at spectro/dtp20.c:520:3:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output between 9 and 16 bytes into a destination of size 10
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
Cc_ spectro/i1d3.o 
spectro/i1d3.c: In function ‘i1d3_imp_measure_refresh’:
spectro/i1d3.c:1000:17: warning: unused variable ‘bins’ [-Wunused-variable]
 1000 |         double *bins[3];                /* PBPMS sample bins */
      |                 ^~~~
spectro/i1d3.c:999:13: warning: unused variable ‘nbins’ [-Wunused-variable]
  999 |         int nbins;
      |             ^~~~~
spectro/i1d3.c:988:40: warning: unused variable ‘eutime’ [-Wunused-variable]
  988 |         double sutime, putime, cutime, eutime;
      |                                        ^~~~~~
spectro/i1d3.c: In function ‘i1d3_measure_set_refresh’:
spectro/i1d3.c:1516:13: warning: unused variable ‘mul’ [-Wunused-variable]
 1516 |         int mul;
      |             ^~~
spectro/i1d3.c: In function ‘i1d3_take_emis_measurement’:
spectro/i1d3.c:1907:45: warning: unused variable ‘n’ [-Wunused-variable]
 1907 |                                         int n;
      |                                             ^
spectro/i1d3.c:1944:56: warning: unused variable ‘tt’ [-Wunused-variable]
 1944 |                                                 double tt;
      |                                                        ^~
spectro/i1d3.c:1587:16: warning: unused variable ‘k’ [-Wunused-variable]
 1587 |         int i, k;
      |                ^
spectro/i1d3.c: In function ‘i1d3_init_inst’:
spectro/i1d3.c:2599:13: warning: unused variable ‘i’ [-Wunused-variable]
 2599 |         int i, stat;
      |             ^
spectro/i1d3.c: In function ‘i1d3_meas_delay’:
spectro/i1d3.c:3109:13: warning: unused variable ‘mtachdel’ [-Wunused-variable]
 3109 |         int mtachdel;
      |             ^~~~~~~~
spectro/i1d3.c:3107:19: warning: unused variable ‘k’ [-Wunused-variable]
 3107 |         int i, j, k;
      |                   ^
spectro/i1d3.c:3107:16: warning: unused variable ‘j’ [-Wunused-variable]
 3107 |         int i, j, k;
      |                ^
spectro/i1d3.c: In function ‘i1d3_set_mode’:
spectro/i1d3.c:3654:13: warning: unused variable ‘refrmode’ [-Wunused-variable]
 3654 |         int refrmode;
      |             ^~~~~~~~
spectro/i1d3.c: In function ‘set_disp_type’:
spectro/i1d3.c:3740:13: warning: unused variable ‘refrmode’ [-Wunused-variable]
 3740 |         int refrmode;
      |             ^~~~~~~~
spectro/i1d3.c: In function ‘i1d3_get_set_opt’:
spectro/i1d3.c:3928:35: warning: unused variable ‘ev’ [-Wunused-variable]
 3928 |                         inst_code ev = inst_ok;
      |                                   ^~
spectro/i1d3.c:3886:19: warning: unused variable ‘ev’ [-Wunused-variable]
 3886 |         inst_code ev;
      |                   ^~
spectro/i1d3.c: In function ‘get_escape_code’:
spectro/i1d3.c:4113:36: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 3 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                 ~~~^
      |                                    |
      |                                    short unsigned int *
      |                                 %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                         ~~~~~       
      |                         |
      |                         unsigned char *
spectro/i1d3.c:4113:40: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 4 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                     ~~~^
      |                                        |
      |                                        short unsigned int *
      |                                     %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                ~~~~~    
      |                                |
      |                                unsigned char *
spectro/i1d3.c:4113:44: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 5 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                         ~~~^
      |                                            |
      |                                            short unsigned int *
      |                                         %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                       ~~~~~ 
      |                                       |
      |                                       unsigned char *
spectro/i1d3.c:4113:48: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 6 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                             ~~~^
      |                                                |
      |                                                short unsigned int *
      |                                             %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                              ~~~~~
      |                                              |
      |                                              unsigned char *
spectro/i1d3.c:4113:52: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 7 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                                 ~~~^
      |                                                    |
      |                                                    short unsigned int *
      |                                                 %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                                     ~~~~~
      |                                                     |
      |                                                     unsigned char *
Cc_ spectro/i1pro.o 
spectro/i1d3.c:4113:56: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 8 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                                     ~~~^
      |                                                        |
      |                                                        short unsigned int *
      |                                                     %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                                            ~~~~~
      |                                                            |
      |                                                            unsigned char *
spectro/i1d3.c:4113:60: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 9 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                                         ~~~^
      |                                                            |
      |                                                            short unsigned int *
      |                                                         %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                                                   ~~~~~
      |                                                                   |
      |                                                                   unsigned char *
Link_ imdi/imdi_make 
spectro/i1d3.c:4113:64: warning: format ‘%hx’ expects argument of type ‘short unsigned int *’, but argument 10 has type ‘unsigned char *’ [-Wformat=]
 4113 |                 if (sscanf(cp, "%2hx%2hx%2hx%2hx%2hx%2hx%2hx%2hx",
      |                                                             ~~~^
      |                                                                |
      |                                                                short unsigned int *
      |                                                             %2hhx
 4114 |                         &k[0], &k[1], &k[2], &k[3], &k[4], &k[5], &k[6], &k[7]) != 8)
      |                                                                          ~~~~~
      |                                                                          |
      |                                                                          unsigned char *
In file included from numlib/numlib.h:14,
                 from spectro/i1d3.c:50:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/i1d3.c:56:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/i1d3.c:80:18: warning: ‘i1d3_check_unlock’ declared ‘static’ but never defined [-Wunused-function]
   80 | static inst_code i1d3_check_unlock(i1d3 *p);
      |                  ^~~~~~~~~~~~~~~~~
Cc_ spectro/i1pro_imp.o 
spectro/i1d3.c:413:1: warning: ‘i1d3_get_info’ defined but not used [-Wunused-function]
  413 | i1d3_get_info(
      | ^~~~~~~~~~~~~
spectro/i1d3.c:392:12: warning: ‘buf2int’ defined but not used [-Wunused-function]
  392 | static int buf2int(unsigned char *buf) {
      |            ^~~~~~~
spectro/i1pro.c: In function ‘i1pro_init_coms’:
spectro/i1pro.c:89:13: warning: unused variable ‘rsize’ [-Wunused-variable]
   89 |         int rsize, se;
      |             ^~~~~
spectro/i1pro.c: In function ‘i1pro_check_mode’:
spectro/i1pro.c:715:18: warning: unused variable ‘mmode’ [-Wunused-variable]
  715 |         i1p_mode mmode = 0;     /* Instrument measurement mode */
      |                  ^~~~~
spectro/i1pro.c: In function ‘i1pro_get_set_opt’:
spectro/i1pro.c:899:27: warning: unused variable ‘rv’ [-Wunused-variable]
  899 |                 inst_code rv;
      |                           ^~
In file included from numlib/numlib.h:14,
                 from spectro/i1pro.c:60:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/i1pro.c:68:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/i1pro.c:73:
spectro/i1pro_imp.h:542:19: warning: ‘i1pro_set_log_data’ declared ‘static’ but never defined [-Wunused-function]
  542 | static i1pro_code i1pro_set_log_data(i1pro *p);
      |                   ^~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1012:1: warning: ‘i1pro_readmeasurement’ declared ‘static’ but never defined [-Wunused-function]
 1012 | i1pro_readmeasurement(
      | ^~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1087:1: warning: ‘i1pro2_delayed_trigger’ declared ‘static’ but never defined [-Wunused-function]
 1087 | i1pro2_delayed_trigger(void *pp);
      | ^~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1108:1: warning: ‘i1pro2_stop_ruler’ declared ‘static’ but never defined [-Wunused-function]
 1108 | i1pro2_stop_ruler(void *pp, int parm);
      | ^~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1113:1: warning: ‘i1pro2_indLEDseq’ declared ‘static’ but never defined [-Wunused-function]
 1113 | i1pro2_indLEDseq(void *pp, unsigned char *buf, int size);
      | ^~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1117:1: warning: ‘i1pro2_indLEDoff’ declared ‘static’ but never defined [-Wunused-function]
 1117 | i1pro2_indLEDoff(void *pp);
      | ^~~~~~~~~~~~~~~~
spectro/i1pro_imp.c: In function ‘i1pro_imp_init’:
spectro/i1pro_imp.c:468:13: warning: unused variable ‘len’ [-Wunused-variable]
  468 |         int len = 8192;
      |             ^~~
spectro/i1pro_imp.c: At top level:
spectro/i1pro_imp.c:1637:14: warning: argument 5 of type ‘char[200]’ with mismatched bound [-Warray-parameter=]
 1637 |         char id[CALIDLEN]               /* Condition identifier (ie. white reference ID) */
      |         ~~~~~^~~~~~~~~~~~
In file included from spectro/i1pro_imp.c:181:
spectro/i1pro_imp.h:483:14: note: previously declared as ‘char[100]’
  483 |         char id[100]                    /* Condition identifier (ie. white reference ID) */
      |         ~~~~~^~~~~~~
spectro/i1pro_imp.c: In function ‘i1pro_imp_calibrate’:
spectro/i1pro_imp.c:1713:33: warning: unused variable ‘abswav’ [-Wunused-variable]
 1713 |                         double *abswav;
      |                                 ^~~~~~
spectro/i1pro_imp.c: In function ‘i1pro_imp_meas_delay’:
spectro/i1pro_imp.c:2706:22: warning: unused variable ‘mm’ [-Wunused-variable]
 2706 |         int i, j, k, mm;
      |                      ^~
Cc_ spectro/munki.o 
spectro/i1pro_imp.c:2705:22: warning: unused variable ‘s’ [-Wunused-variable]
 2705 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c: In function ‘i1pro_imp_measure’:
spectro/i1pro_imp.c:2964:37: warning: unused variable ‘cerr’ [-Wunused-variable]
 2964 |                                 int cerr;
      |                                     ^~~~
spectro/i1pro_imp.c: In function ‘i1pro_imp_meas_refrate’:
spectro/i1pro_imp.c:3863:36: warning: unused variable ‘mul’ [-Wunused-variable]
 3863 |                         int split, mul, niia;
      |                                    ^~~
spectro/i1pro_imp.c:3358:16: warning: variable ‘peakh’ set but not used [-Wunused-but-set-variable]
 3358 |         double peakh[MAXPKS];   /* Peak heighheight */
      |                ^~~~~
Cc_ spectro/munki_imp.o 
spectro/i1pro_imp.c: In function ‘i1pro_dark_measure_2’:
spectro/i1pro_imp.c:4927:22: warning: unused variable ‘s’ [-Wunused-variable]
 4927 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c: In function ‘i1pro_whitemeasure’:
spectro/i1pro_imp.c:5065:13: warning: unused variable ‘rv’ [-Wunused-variable]
 5065 |         int rv;
      |             ^~
spectro/i1pro_imp.c: In function ‘i1pro2_wl_measure’:
spectro/i1pro_imp.c:5281:22: warning: unused variable ‘s’ [-Wunused-variable]
 5281 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c: In function ‘i1pro_read_patches_1’:
spectro/munki.c: In function ‘munki_check_mode’:
spectro/munki.c:729:17: warning: unused variable ‘mmode’ [-Wunused-variable]
  729 |         mk_mode mmode = 0;
      |                 ^~~~~
spectro/munki.c: In function ‘munki_set_mode’:
spectro/munki.c:746:19: warning: unused variable ‘cap’ [-Wunused-variable]
  746 |         inst_mode cap = p->cap;
      |                   ^~~
spectro/i1pro_imp.c:5438:13: warning: unused variable ‘rv’ [-Wunused-variable]
 5438 |         int rv = 0;
      |             ^~
spectro/munki.c: In function ‘munki_get_set_opt’:
spectro/munki.c:1009:27: warning: unused variable ‘rv’ [-Wunused-variable]
 1009 |                 inst_code rv;
      |                           ^~
spectro/i1pro_imp.c:5436:22: warning: unused variable ‘s’ [-Wunused-variable]
 5436 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
In file included from numlib/numlib.h:14,
                 from spectro/munki.c:47:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/munki.c:53:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/munki.c:58:
spectro/munki_imp.h:642:1: warning: ‘munki_trigger_one_measure’ declared ‘static’ but never defined [-Wunused-function]
  642 | munki_trigger_one_measure(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
spectro/munki_imp.h:956:1: warning: ‘munki_readmeasurement’ declared ‘static’ but never defined [-Wunused-function]
  956 | munki_readmeasurement(
      | ^~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.c: In function ‘i1pro_read_patches’:
spectro/i1pro_imp.c:5734:13: warning: unused variable ‘rv’ [-Wunused-variable]
 5734 |         int rv = 0;
      |             ^~
spectro/i1pro_imp.c:5730:22: warning: unused variable ‘s’ [-Wunused-variable]
 5730 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c: In function ‘i1pro_read_patches_all’:
spectro/i1pro_imp.c:5781:13: warning: unused variable ‘rv’ [-Wunused-variable]
 5781 |         int rv = 0;
      |             ^~
spectro/i1pro_imp.c:5778:22: warning: unused variable ‘s’ [-Wunused-variable]
 5778 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c: In function ‘i1pro_raw_to_absraw’:
spectro/i1pro_imp.c:6362:16: warning: unused variable ‘fval’ [-Wunused-variable]
 6362 |         double fval;
      |                ^~~~
spectro/i1pro_imp.c:6359:19: warning: unused variable ‘k’ [-Wunused-variable]
 6359 |         int i, j, k;
      |                   ^
spectro/i1pro_imp.c:6359:16: warning: unused variable ‘j’ [-Wunused-variable]
 6359 |         int i, j, k;
      |                ^
spectro/i1pro_imp.c:6359:13: warning: unused variable ‘i’ [-Wunused-variable]
 6359 |         int i, j, k;
      |             ^
spectro/i1pro_imp.c: In function ‘i1pro_absraw_to_meas’:
spectro/i1pro_imp.c:6406:16: warning: unused variable ‘avlastv’ [-Wunused-variable]
 6406 |         double avlastv = 0.0;
      |                ^~~~~~~
spectro/munki_imp.c:980:14: warning: argument 5 of type ‘char[200]’ with mismatched bound [-Warray-parameter=]
  980 |         char id[CALIDLEN]               /* Condition identifier (ie. white reference ID) */
      |         ~~~~~^~~~~~~~~~~~
In file included from spectro/munki_imp.c:150:
spectro/munki_imp.h:429:6: note: previously declared as ‘char[100]’
  429 | char id[100]                    /* Condition identifier (ie. white reference ID) */
      | ~~~~~^~~~~~~
spectro/i1pro_imp.c:6405:19: warning: unused variable ‘k’ [-Wunused-variable]
 6405 |         int i, j, k;
      |                   ^
spectro/i1pro_imp.c:6405:13: warning: unused variable ‘i’ [-Wunused-variable]
 6405 |         int i, j, k;
      |             ^
spectro/munki_imp.c: In function ‘munki_imp_meas_delay’:
spectro/munki_imp.c:1791:13: warning: unused variable ‘isdeb’ [-Wunused-variable]
 1791 |         int isdeb;
      |             ^~~~~
spectro/munki_imp.c:1785:16: warning: unused variable ‘ucalf’ [-Wunused-variable]
 1785 |         double ucalf = 1.0;                             /* usec_time calibration factor */
      |                ^~~~~
spectro/munki_imp.c:1781:22: warning: unused variable ‘mm’ [-Wunused-variable]
 1781 |         int i, j, k, mm;
      |                      ^~
spectro/munki_imp.c:1780:22: warning: unused variable ‘s’ [-Wunused-variable]
 1780 |         munki_state *s = &m->ms[m->mmode];
      |                      ^
spectro/munki_imp.c: In function ‘munki_imp_measure’:
spectro/munki_imp.c:2048:37: warning: unused variable ‘cerr’ [-Wunused-variable]
 2048 |                                 int cerr;
      |                                     ^~~~
spectro/munki_imp.c: In function ‘munki_imp_meas_refrate’:
spectro/munki_imp.c:2968:36: warning: unused variable ‘mul’ [-Wunused-variable]
 2968 |                         int split, mul, niia;
      |                                    ^~~
spectro/munki_imp.c:2462:16: warning: variable ‘peakh’ set but not used [-Wunused-but-set-variable]
 2462 |         double peakh[MAXPKS];   /* Peak heighheight */
      |                ^~~~~
spectro/munki_imp.c: In function ‘munki_read_patches_2a’:
spectro/i1pro_imp.c: In function ‘i1pro_extract_patches_flash’:
spectro/munki_imp.c:4568:16: warning: unused variable ‘satthresh’ [-Wunused-variable]
 4568 |         double satthresh;               /* Saturation threshold */
      |                ^~~~~~~~~
spectro/munki_imp.c: In function ‘munki_read_patches_all’:
spectro/munki_imp.c:4630:13: warning: unused variable ‘rv’ [-Wunused-variable]
 4630 |         int rv = 0;
      |             ^~
spectro/i1pro_imp.c:7405:21: warning: variable ‘sample’ set but not used [-Wunused-but-set-variable]
 7405 |                 int sample = 0;
      |                     ^~~~~~
spectro/munki_imp.c:4627:22: warning: unused variable ‘s’ [-Wunused-variable]
 4627 |         munki_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c:7245:22: warning: unused variable ‘pix’ [-Wunused-variable]
 7245 |         int i, j, k, pix;
      |                      ^~~
spectro/munki_imp.c: In function ‘munki_sub_raw_to_absraw’:
spectro/munki_imp.c:4949:16: warning: unused variable ‘off’ [-Wunused-variable]
 4949 |         double off[] = { 0.7, 0.0,  0.6, -0.9,  -0.8, -0.5 };
      |                ^~~
spectro/munki_imp.c:4947:16: warning: unused variable ‘pos’ [-Wunused-variable]
 4947 |         int    pos[] = { 0,    20,   56,   62,   75,   127 };
      |                ^~~
spectro/munki_imp.c:4942:16: warning: variable ‘rawmax’ set but not used [-Wunused-but-set-variable]
 4942 |         double rawmax, maxval = -1e38;
      |                ^~~~~~
spectro/i1pro_imp.c: In function ‘i1pro2_match_wl_meas’:
spectro/i1pro_imp.c:8052:51: warning: unused variable ‘refnm’ [-Wunused-variable]
 8052 |                         double raw, wlnm, wlraw1, refnm;
      |                                                   ^~~~~
spectro/i1pro_imp.c:7902:13: warning: variable ‘roff’ set but not used [-Wunused-but-set-variable]
 7902 |         int roff, moff;                 /* Base index */
      |             ^~~~
spectro/munki_imp.c: In function ‘munki_extract_patches_flash’:
spectro/munki_imp.c:6059:21: warning: variable ‘sample’ set but not used [-Wunused-but-set-variable]
 6059 |                 int sample = 0;
      |                     ^~~~~~
spectro/i1pro_imp.c: In function ‘i1pro_create_hr’:
spectro/i1pro_imp.c:9049:21: warning: unused variable ‘ncp’ [-Wunused-variable]
 9049 |                 int ncp = 0;                            /* Number of shape points */
      |                     ^~~
spectro/i1pro_imp.c:9048:26: warning: unused variable ‘fshape’ [-Wunused-variable]
 9048 |                 i1pro_fs fshape[100 * 16];  /* Existing filter shape */
      |                          ^~~~~~
spectro/munki_imp.c: In function ‘munki_create_hr’:
spectro/munki_imp.c:7318:33: warning: unused variable ‘jj’ [-Wunused-variable]
 7318 |                         int ii, jj;
      |                                 ^~
spectro/munki_imp.c:6424:13: warning: unused variable ‘ncp’ [-Wunused-variable]
 6424 |         int ncp = 0;                            /* Number of shape points */
      |             ^~~
spectro/munki_imp.c:6423:18: warning: unused variable ‘fshape’ [-Wunused-variable]
 6423 |         munki_fs fshape[40 * 16];  /* Existing filter shape */
      |                  ^~~~~~
spectro/munki_imp.c: In function ‘munki_set_scan_toll’:
Cc_ spectro/hcfr.o 
spectro/munki_imp.c:7842:20: warning: unused variable ‘ev’ [-Wunused-variable]
 7842 |         munki_code ev = MUNKI_OK;
      |                    ^~
spectro/munki_imp.c: In function ‘munki_compute_white_cal’:
spectro/munki_imp.c:7981:22: warning: unused variable ‘s’ [-Wunused-variable]
 7981 |         munki_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c:9036:16: warning: unused variable ‘twidth’ [-Wunused-variable]
 9036 |         double twidth = HIGHRES_WIDTH;
      |                ^~~~~~
spectro/munki_imp.c: In function ‘munki_optimise_sensor’:
spectro/i1pro_imp.c: In function ‘i1pro_set_highres’:
spectro/munki_imp.c:8068:20: warning: unused variable ‘ev’ [-Wunused-variable]
 8068 |         munki_code ev = MUNKI_OK;
      |                    ^~
spectro/i1pro_imp.c:10156:13: warning: unused variable ‘i’ [-Wunused-variable]
10156 |         int i;
      |             ^
spectro/i1pro_imp.c: In function ‘i1pro_set_stdres’:
spectro/i1pro_imp.c:10175:13: warning: unused variable ‘i’ [-Wunused-variable]
10175 |         int i;
      |             ^
spectro/i1pro_imp.c: In function ‘i1pro_set_scan_toll’:
spectro/i1pro_imp.c:10193:20: warning: unused variable ‘ev’ [-Wunused-variable]
10193 |         i1pro_code ev = I1PRO_OK;
      |                    ^~
spectro/i1pro_imp.c: In function ‘i1pro_check_white_reference1’:
spectro/i1pro_imp.c:10342:20: warning: unused variable ‘ev’ [-Wunused-variable]
10342 |         i1pro_code ev = I1PRO_OK;
      |                    ^~
spectro/i1pro_imp.c: In function ‘i1pro_compute_white_cal’:
spectro/i1pro_imp.c:10421:22: warning: unused variable ‘s’ [-Wunused-variable]
10421 |         i1pro_state *s = &m->ms[m->mmode];
      |                      ^
spectro/i1pro_imp.c: In function ‘i1pro_optimise_sensor’:
spectro/i1pro_imp.c:10765:20: warning: unused variable ‘ev’ [-Wunused-variable]
10765 |         i1pro_code ev = I1PRO_OK;
      |                    ^~
spectro/hcfr.c: In function ‘hcfr_command’:
spectro/hcfr.c:90:21: warning: unused variable ‘ec’ [-Wunused-variable]
   90 |                 int ec;
      |                     ^~
spectro/hcfr.c:87:13: warning: unused variable ‘rv’ [-Wunused-variable]
   87 |         int rv, se;
      |             ^~
spectro/hcfr.c: In function ‘hcfr_break’:
spectro/hcfr.c:104:13: warning: unused variable ‘rwbytes’ [-Wunused-variable]
  104 |         int rwbytes;                    /* Data bytes read or written */
      |             ^~~~~~~
spectro/hcfr.c: In function ‘hcfr_flush’:
spectro/hcfr.c:125:19: warning: unused variable ‘ev’ [-Wunused-variable]
  125 |         inst_code ev = inst_ok;
      |                   ^~
spectro/hcfr.c: In function ‘hcfr_init_coms’:
spectro/hcfr.c:366:17: warning: unused variable ‘i’ [-Wunused-variable]
  366 |         int bi, i, se;
      |                 ^
spectro/hcfr.c:366:13: warning: unused variable ‘bi’ [-Wunused-variable]
  366 |         int bi, i, se;
      |             ^~
spectro/hcfr.c:365:14: warning: unused variable ‘etime’ [-Wunused-variable]
  365 |         long etime;
      |              ^~~~~
spectro/hcfr.c:364:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  364 |         int rsize;
      |             ^~~~~
spectro/hcfr.c: In function ‘hcfr_init_inst’:
spectro/hcfr.c:408:21: warning: unused variable ‘buf’ [-Wunused-variable]
  408 |         static char buf[MAX_MES_SIZE];
      |                     ^~~
spectro/i1pro_imp.c: In function ‘i1pro_writeEEProm’:
spectro/hcfr.c: In function ‘hcfr_interp_code’:
spectro/hcfr.c:603:15: warning: unused variable ‘p’ [-Wunused-variable]
  603 |         hcfr *p = (hcfr *)pp;
      |               ^
spectro/hcfr.c: In function ‘hcfr_capabilities’:
spectro/hcfr.c:651:15: warning: unused variable ‘p’ [-Wunused-variable]
  651 |         hcfr *p = (hcfr *)pp;
      |               ^
spectro/hcfr.c: In function ‘hcfr_get_set_opt’:
spectro/hcfr.c:915:19: warning: unused variable ‘ev’ [-Wunused-variable]
  915 |         inst_code ev = inst_ok;
      |                   ^~
In file included from numlib/numlib.h:14,
                 from spectro/hcfr.c:51:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/hcfr.c:57:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/i1pro_imp.c:11108:13: warning: unused variable ‘i’ [-Wunused-variable]
11108 |         int i;
      |             ^
spectro/hcfr.c:120:1: warning: ‘hcfr_flush’ defined but not used [-Wunused-function]
  120 | hcfr_flush(
      | ^~~~~~~~~~
spectro/i1pro_imp.c:11106:13: warning: unused variable ‘len’ [-Wunused-variable]
11106 |         int len = 8;                    /* Message length */
      |             ^~~
In file included from numlib/numlib.h:14,
                 from spectro/munki_imp.c:55:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/munki_imp.c:64:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/i1pro_imp.c:11105:23: warning: unused variable ‘pbuf’ [-Wunused-variable]
11105 |         unsigned char pbuf[8];  /* Write EEprom parameters */
      |                       ^~~~
spectro/i1pro_imp.c:11104:13: warning: unused variable ‘rwbytes’ [-Wunused-variable]
11104 |         int rwbytes;                    /* Data bytes read or written */
      |             ^~~~~~~
spectro/i1pro_imp.c: In function ‘i1pro_delayed_trigger’:
spectro/i1pro_imp.c:11350:17: warning: unused variable ‘rv’ [-Wunused-variable]
11350 |         int se, rv = I1PRO_OK;
      |                 ^~
spectro/munki_imp.c:6351:15: warning: ‘lin_fshape’ defined but not used [-Wunused-function]
 6351 | static double lin_fshape(munki_fs *fsh, int n, double x) {
      |               ^~~~~~~~~~
spectro/munki_imp.c:431:13: warning: ‘short2buf’ defined but not used [-Wunused-function]
  431 | static void short2buf(unsigned char *buf, int inv) {
      |             ^~~~~~~~~
spectro/i1pro_imp.c: In function ‘i1pro2_delayed_trigger’:
spectro/i1pro_imp.c:11952:17: warning: unused variable ‘rv’ [-Wunused-variable]
11952 |         int se, rv = I1PRO_OK;
      |                 ^~
spectro/i1pro_imp.c: In function ‘i1pro2_stop_ruler’:
spectro/i1pro_imp.c:12070:19: warning: unused variable ‘m’ [-Wunused-variable]
12070 |         i1proimp *m = (i1proimp *)p->m;
      |                   ^
spectro/i1pro_imp.c: In function ‘i1pro2_indLEDseq’:
spectro/i1pro_imp.c:12123:19: warning: unused variable ‘m’ [-Wunused-variable]
12123 |         i1proimp *m = (i1proimp *)p->m;
      |                   ^
spectro/hcfr.c: In function ‘hcfr_get_rgb’:
spectro/hcfr.c:234:9: warning: ‘strncpy’ output may be truncated copying 3 bytes from a string of length 493 [-Wstringop-truncation]
  234 |         strncpy(vbuf, bp, 3); div = (double)atoi(vbuf); bp += 3;
      |         ^
spectro/hcfr.c:236:9: warning: ‘strncpy’ output may be truncated copying 3 bytes from a string of length 490 [-Wstringop-truncation]
  236 |         strncpy(vbuf, bp, 3); mul = (double)atoi(vbuf); bp += 3;
      |         ^
spectro/hcfr.c:242:17: warning: ‘strncpy’ output may be truncated copying 3 bytes from a string of length 487 [-Wstringop-truncation]
  242 |                 strncpy(vbuf, bp, 3); den =              atoi(vbuf); bp += 3;
      |                 ^
spectro/i1pro_imp.c: In function ‘i1data_ser_ints’:
spectro/i1pro_imp.c:12673:16: warning: unused variable ‘p’ [-Wunused-variable]
12673 |         i1pro *p = d->p;
      |                ^
spectro/i1pro_imp.c: In function ‘i1data_ser_doubles’:
spectro/i1pro_imp.c:12701:16: warning: unused variable ‘p’ [-Wunused-variable]
12701 |         i1pro *p = d->p;
      |                ^
spectro/i1pro_imp.c: In function ‘i1data_checksum’:
spectro/i1pro_imp.c:13255:16: warning: unused variable ‘n’ [-Wunused-variable]
13255 |         int i, n, j;
      |                ^
In file included from numlib/numlib.h:14,
                 from spectro/i1pro_imp.c:87:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/i1pro_imp.c:96:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/spyd2.o 
spectro/i1d3.c: In function ‘i1d3_init_inst.part.0’:
spectro/i1d3.c:478:9: warning: ‘strncpy’ output may be truncated copying 31 bytes from a string of length 61 [-Wstringop-truncation]
  478 |         strncpy((char *)rv, (char *)fromdev + 2, 31);
      |         ^
spectro/i1d3.c:524:9: warning: ‘strncpy’ output may be truncated copying 31 bytes from a string of length 61 [-Wstringop-truncation]
  524 |         strncpy((char *)rv, (char *)fromdev + 2, 31);
      |         ^
spectro/i1d3.c:547:9: warning: ‘strncpy’ output may be truncated copying 31 bytes from a string of length 61 [-Wstringop-truncation]
  547 |         strncpy((char *)rv, (char *)fromdev + 2, 31);
      |         ^
spectro/i1pro_imp.c:12163:1: warning: ‘i1pro2_indLEDoff’ defined but not used [-Wunused-function]
12163 | i1pro2_indLEDoff(void *pp) {
      | ^~~~~~~~~~~~~~~~
spectro/i1pro_imp.c:12068:1: warning: ‘i1pro2_stop_ruler’ defined but not used [-Wunused-function]
12068 | i1pro2_stop_ruler(void *pp, int parm) {
      | ^~~~~~~~~~~~~~~~~
spectro/i1pro_imp.c:8751:15: warning: ‘lanczos2’ defined but not used [-Wunused-function]
 8751 | static double lanczos2(double wi, double x) {
      |               ^~~~~~~~
spectro/i1pro_imp.c:8730:15: warning: ‘lin_fshape’ defined but not used [-Wunused-function]
 8730 | static double lin_fshape(i1pro_fs *fsh, int n, double x) {
      |               ^~~~~~~~~~
spectro/i1pro_imp.c:4096:19: warning: ‘i1pro_set_log_data’ defined but not used [-Wunused-function]
 4096 | static i1pro_code i1pro_set_log_data(i1pro *p) {
      |                   ^~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.c:315:15: warning: ‘wav_lerp_cv’ defined but not used [-Wunused-function]
  315 | static double wav_lerp_cv(i1proimp *m, int hires, double *ary, double wl, double cv) {
      |               ^~~~~~~~~~~
spectro/spyd2.c: In function ‘spyd2_GetRefRate’:
spectro/spyd2.c:1631:13: warning: unused variable ‘i’ [-Wunused-variable]
 1631 |         int i;
      |             ^
spectro/spyd2.c: In function ‘spyd4_load_cal’:
spectro/spyd2.c:2842:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
 2842 |                 for (j = 0; j < 41; j++)
      |                 ^~~
spectro/spyd2.c:2844:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
 2844 |                         spyd4_cals[0].spec_wl_short = 380;
      |                         ^~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/spyd2.c:93:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/spyd2.c:99:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/spyd2.c:1432:21: warning: ‘spyd4_crc32’ defined but not used [-Wunused-function]
 1432 | static unsigned int spyd4_crc32(unsigned char *data, int len) {
      |                     ^~~~~~~~~~~
spectro/spyd2.c:1268:1: warning: ‘spyd2_ReadRegister’ defined but not used [-Wunused-function]
 1268 | spyd2_ReadRegister(
      | ^~~~~~~~~~~~~~~~~~
spectro/spyd2.c:1185:1: warning: ‘spyd2_ReadTempConfig’ defined but not used [-Wunused-function]
 1185 | spyd2_ReadTempConfig(
      | ^~~~~~~~~~~~~~~~~~~~
spectro/spyd2.c:160:12: warning: ‘buf2short’ defined but not used [-Wunused-function]
  160 | static int buf2short(unsigned char *buf) {
      |            ^~~~~~~~~
Cc_ spectro/spydX.o 
spectro/spydX.c: In function ‘spydX_AmbMeasure’:
spectro/spydX.c:490:13: warning: unused variable ‘i’ [-Wunused-variable]
  490 |         int i;
      |             ^
spectro/spydX.c: In function ‘spydX_GetAmbientReading’:
spectro/spydX.c:579:39: warning: unused variable ‘amb’ [-Wunused-variable]
  579 |         double cpl, lux1, lux2, tlux, amb;
      |                                       ^~~
spectro/spydX.c: In function ‘spydX_init_coms’:
spectro/spydX.c:692:10: note: ‘#pragma message: ####### icomuf_reset_before_close disabled ########’
  692 | # pragma message("####### icomuf_reset_before_close disabled ########")
      |          ^~~~~~~
spectro/spydX.c: In function ‘spydX_init_inst’:
spectro/spydX.c:717:13: warning: unused variable ‘i’ [-Wunused-variable]
  717 |         int i;
      |             ^
spectro/spydX.c:716:13: warning: unused variable ‘stat’ [-Wunused-variable]
  716 |         int stat;
      |             ^~~~
spectro/spydX.c: In function ‘spydX_calibrate’:
spectro/spydX.c:943:13: warning: unused variable ‘ec’ [-Wunused-variable]
  943 |         int ec;
      |             ^~
spectro/spydX.c: In function ‘spydX_capabilities’:
spectro/spydX.c:1094:16: warning: unused variable ‘p’ [-Wunused-variable]
 1094 |         spydX *p = (spydX *)pp;
      |                ^
spectro/spydX.c: In function ‘spydX_get_set_opt’:
spectro/spydX.c:1404:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1404 |         inst_code ev = inst_ok;
      |                   ^~
spectro/spydX.c: In function ‘spydX_save_calibration’:
spectro/spydX.c:1486:13: warning: unused variable ‘i’ [-Wunused-variable]
 1486 |         int i;
      |             ^
spectro/spydX.c: In function ‘spydX_restore_calibration’:
spectro/spydX.c:1531:16: warning: unused variable ‘j’ [-Wunused-variable]
 1531 |         int i, j;
      |                ^
spectro/spydX.c:1531:13: warning: unused variable ‘i’ [-Wunused-variable]
 1531 |         int i, j;
      |             ^
spectro/spydX.c: In function ‘spydX_touch_calibration’:
spectro/spydX.c:1606:13: warning: unused variable ‘rv’ [-Wunused-variable]
 1606 |         int rv;
      |             ^~
spectro/spydX.c:1604:13: warning: unused variable ‘ev’ [-Wunused-variable]
 1604 |         int ev = SPYDX_OK;
      |             ^~
In file included from numlib/numlib.h:14,
                 from spectro/spydX.c:52:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/spydX.c:58:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/huey.o 
spectro/huey.c: In function ‘huey_command’:
spectro/huey.c:173:13: warning: unused variable ‘i’ [-Wunused-variable]
  173 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_rdreg_byte’:
spectro/huey.c:307:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  307 |         int rsize;
      |             ^~~~~
spectro/huey.c: In function ‘huey_wrreg_byte’:
spectro/huey.c:415:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  415 |         int rsize;
      |             ^~~~~
spectro/huey.c:413:13: warning: unused variable ‘cval’ [-Wunused-variable]
  413 |         int cval;
      |             ^~~~
spectro/huey.c: In function ‘huey_rd_int_time’:
spectro/huey.c:482:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  482 |         int rsize;
      |             ^~~~~
spectro/huey.c: In function ‘huey_wr_int_time’:
spectro/huey.c:502:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  502 |         int rsize;
      |             ^~~~~
spectro/huey.c: In function ‘huey_freq_measure’:
spectro/huey.c:523:13: warning: unused variable ‘i’ [-Wunused-variable]
  523 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_period_measure’:
spectro/huey.c:562:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  562 |         int rsize;
      |             ^~~~~
spectro/huey.c:559:13: warning: unused variable ‘i’ [-Wunused-variable]
  559 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_take_raw_measurement_3’:
spectro/huey.c:602:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  602 |         int rsize;
      |             ^~~~~
spectro/huey.c:599:13: warning: unused variable ‘i’ [-Wunused-variable]
  599 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_take_measurement_2’:
spectro/huey.c:649:16: warning: unused variable ‘j’ [-Wunused-variable]
  649 |         int i, j;
      |                ^
spectro/huey.c: In function ‘huey_take_amb_measurement_1’:
spectro/huey.c:755:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  755 |         int rsize;
      |             ^~~~~
spectro/huey.c:752:13: warning: unused variable ‘i’ [-Wunused-variable]
  752 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_set_LEDs’:
spectro/huey.c:807:13: warning: unused variable ‘i’ [-Wunused-variable]
  807 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_check_unlock’:
spectro/huey.c:880:16: warning: unused variable ‘ver’ [-Wunused-variable]
  880 |         double ver;
      |                ^~~
spectro/huey.c:879:13: warning: unused variable ‘vv’ [-Wunused-variable]
  879 |         int vv;
      |             ^~
spectro/huey.c:877:13: warning: unused variable ‘rsize’ [-Wunused-variable]
  877 |         int rsize;
      |             ^~~~~
spectro/huey.c: In function ‘huey_compute_factors’:
spectro/huey.c:1017:13: warning: unused variable ‘i’ [-Wunused-variable]
 1017 |         int i;
      |             ^
spectro/huey.c: In function ‘huey_init_coms’:
spectro/huey.c:1052:24: warning: unused variable ‘rv’ [-Wunused-variable]
 1052 |         int bi, i, se, rv;
      |                        ^~
spectro/huey.c:1052:17: warning: unused variable ‘i’ [-Wunused-variable]
 1052 |         int bi, i, se, rv;
      |                 ^
spectro/huey.c:1052:13: warning: unused variable ‘bi’ [-Wunused-variable]
 1052 |         int bi, i, se, rv;
      |             ^~
spectro/huey.c:1051:14: warning: unused variable ‘etime’ [-Wunused-variable]
 1051 |         long etime;
      |              ^~~~~
spectro/huey.c:1050:13: warning: unused variable ‘rsize’ [-Wunused-variable]
 1050 |         int rsize;
      |             ^~~~~
spectro/huey.c: In function ‘huey_capabilities’:
spectro/huey.c:1440:15: warning: unused variable ‘p’ [-Wunused-variable]
 1440 |         huey *p = (huey *)pp;
      |               ^
spectro/huey.c: In function ‘huey_get_set_opt’:
spectro/huey.c:1704:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1704 |         inst_code ev = inst_ok;
      |                   ^~
In file included from numlib/numlib.h:14,
                 from spectro/huey.c:47:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/huey.c:53:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/huey.c:594:1: warning: ‘huey_take_raw_measurement_3’ defined but not used [-Wunused-function]
  594 | huey_take_raw_measurement_3(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/huey.c:497:1: warning: ‘huey_wr_int_time’ defined but not used [-Wunused-function]
  497 | huey_wr_int_time(
      | ^~~~~~~~~~~~~~~~
spectro/huey.c:460:1: warning: ‘huey_wrreg_float’ defined but not used [-Wunused-function]
  460 | huey_wrreg_float(
      | ^~~~~~~~~~~~~~~~
spectro/huey.c:330:1: warning: ‘huey_rdreg_short’ defined but not used [-Wunused-function]
  330 | huey_rdreg_short(
      | ^~~~~~~~~~~~~~~~
Chmod1 imdi/imdi_make 
GenFileND1 imdi/imdi_k.h 
Cc_ imdi/imdi.o 
In file included from imdi/imdi.h:20,
                 from imdi/imdi.c:23:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
Cc_ spectro/colorhug.o 
spectro/colorhug.c: In function ‘colorhug_command’:
spectro/colorhug.c:160:13: warning: unused variable ‘i’ [-Wunused-variable]
  160 |         int i;
      |             ^
spectro/colorhug.c: In function ‘colorhug_set_LEDs’:
spectro/colorhug.c:341:13: warning: unused variable ‘i’ [-Wunused-variable]
  341 |         int i;
      |             ^
spectro/colorhug.c: In function ‘colorhug_init_inst’:
spectro/colorhug.c:590:13: warning: unused variable ‘i’ [-Wunused-variable]
  590 |         int i;
      |             ^
Cc_ spectro/ex1.o 
spectro/colorhug.c: In function ‘colorhug_capabilities’:
spectro/colorhug.c:860:19: warning: unused variable ‘p’ [-Wunused-variable]
  860 |         colorhug *p = (colorhug *)pp;
      |                   ^
spectro/colorhug.c: In function ‘colorhug_get_set_opt’:
spectro/colorhug.c:1165:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1165 |         inst_code ev = inst_ok;
      |                   ^~
spectro/colorhug.c: In function ‘new_colorhug’:
spectro/colorhug.c:1224:13: warning: unused variable ‘i’ [-Wunused-variable]
 1224 |         int i;
      |             ^
In file included from numlib/numlib.h:14,
                 from spectro/colorhug.c:31:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/colorhug.c:37:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/colorhug.c:321:21: warning: ‘buf2ushort_le’ defined but not used [-Wunused-function]
  321 | static unsigned int buf2ushort_le(unsigned char *buf) {
      |                     ^~~~~~~~~~~~~
spectro/colorhug.c:287:13: warning: ‘ushort2buf_le’ defined but not used [-Wunused-function]
  287 | static void ushort2buf_le(unsigned char *buf, unsigned int inv) {
      |             ^~~~~~~~~~~~~
spectro/colorhug.c:273:13: warning: ‘uint2buf_le’ defined but not used [-Wunused-function]
  273 | static void uint2buf_le(unsigned char *buf, unsigned int inv) {
      |             ^~~~~~~~~~~
spectro/colorhug.c:265:13: warning: ‘int2buf_le’ defined but not used [-Wunused-function]
  265 | static void int2buf_le(unsigned char *buf, int inv) {
      |             ^~~~~~~~~~
spectro/ex1.c: In function ‘ex1_init_coms’:
spectro/ex1.c:165:19: warning: unused variable ‘ev’ [-Wunused-variable]
  165 |         inst_code ev = inst_ok;
      |                   ^~
spectro/ex1.c:162:18: warning: unused variable ‘dtype’ [-Wunused-variable]
  162 |         instType dtype = pp->dtype;
      |                  ^~~~~
spectro/ex1.c: In function ‘ex1_read_sample’:
spectro/ex1.c:485:13: warning: unused variable ‘pos’ [-Wunused-variable]
  485 |         int pos = -1;
      |             ^~~
spectro/ex1.c: In function ‘ex1_calibrate’:
spectro/ex1.c:764:24: warning: unused variable ‘raw’ [-Wunused-variable]
  764 |                 rspec *raw;
      |                        ^~~
spectro/ex1.c:763:27: warning: unused variable ‘k’ [-Wunused-variable]
  763 |                 int i, j, k;
      |                           ^
spectro/ex1.c:763:24: warning: unused variable ‘j’ [-Wunused-variable]
  763 |                 int i, j, k;
      |                        ^
spectro/ex1.c:763:21: warning: unused variable ‘i’ [-Wunused-variable]
  763 |                 int i, j, k;
      |                     ^
spectro/ex1.c: In function ‘ex1_capabilities’:
spectro/ex1.c:1072:14: warning: unused variable ‘p’ [-Wunused-variable]
 1072 |         ex1 *p = (ex1 *)pp;
      |              ^
spectro/ex1.c: In function ‘ex1_meas_config’:
spectro/ex1.c:1102:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1102 |         inst_code ev;
      |                   ^~
spectro/ex1.c:1101:14: warning: unused variable ‘p’ [-Wunused-variable]
 1101 |         ex1 *p = (ex1 *)pp;
      |              ^
spectro/ex1.c: In function ‘ex1_set_mode’:
spectro/ex1.c:1151:13: warning: unused variable ‘refrmode’ [-Wunused-variable]
 1151 |         int refrmode;
      |             ^~~~~~~~
spectro/ex1.c: In function ‘ex1_get_set_opt’:
spectro/ex1.c:1182:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1182 |         inst_code ev = inst_ok;
      |                   ^~
spectro/ex1.c: In function ‘ex1_save_calibration’:
spectro/ex1.c:1271:13: warning: unused variable ‘i’ [-Wunused-variable]
 1271 |         int i;
      |             ^
spectro/ex1.c: In function ‘ex1_restore_calibration’:
spectro/ex1.c:1317:16: warning: unused variable ‘j’ [-Wunused-variable]
 1317 |         int i, j;
      |                ^
spectro/ex1.c:1317:13: warning: unused variable ‘i’ [-Wunused-variable]
 1317 |         int i, j;
      |             ^
spectro/ex1.c: In function ‘ex1_touch_calibration’:
spectro/ex1.c:1391:13: warning: unused variable ‘rv’ [-Wunused-variable]
 1391 |         int rv;
      |             ^~
spectro/ex1.c:1389:13: warning: unused variable ‘ev’ [-Wunused-variable]
 1389 |         int ev = EX1_OK;
      |             ^~
spectro/ex1.c: In function ‘ex1_command’:
spectro/ex1.c:1619:22: warning: variable ‘regarding’ set but not used [-Wunused-but-set-variable]
 1619 |         unsigned int regarding = 0;
      |                      ^~~~~~~~~
spectro/ex1.c:1618:22: warning: unused variable ‘tlc’ [-Wunused-variable]
 1618 |         unsigned int tlc = 0;                   /* Top level message category */
      |                      ^~~
spectro/ex1.c:1617:22: warning: variable ‘mestype’ set but not used [-Wunused-but-set-variable]
 1617 |         unsigned int mestype = 0;
      |                      ^~~~~~~
spectro/ex1.c: In function ‘ex1_measure’:
spectro/ex1.c:2581:13: warning: variable ‘stime’ set but not used [-Wunused-but-set-variable]
 2581 |         int stime;
      |             ^~~~~
In file included from numlib/numlib.h:14,
                 from spectro/ex1.c:52:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/ex1.c:58:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/ex1.c:2470:12: warning: ‘ex1_set_strobe_period’ defined but not used [-Wunused-function]
 2470 | static int ex1_set_strobe_period(ex1 *p, double *qstbper, double stbper) {
      |            ^~~~~~~~~~~~~~~~~~~~~
Cc_ spectro/usbio.o 
spectro/munki_imp.c: In function ‘munki_create_hr’:
spectro/munki_imp.c:6607:26: warning: ‘y1’ may be used uninitialized [-Wmaybe-uninitialized]
 6607 |                 xn = (y3 - y1)/den;
      |                      ~~~~^~~~~
spectro/munki_imp.c:6576:29: note: ‘y1’ was declared here
 6576 |                 double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                             ^~
In file included from spectro/usbio.c:101:
spectro/usbio_lx.c: In function ‘usb_check_and_add’:
spectro/usbio_lx.c:134:40: warning: unused variable ‘inface’ [-Wunused-variable]
  134 |                 unsigned int ninfaces, inface, nep;
      |                                        ^~~~~~
spectro/munki_imp.c:6606:31: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized]
 6606 |                 yn = (y2 * y3 - y1 * y4)/den;
      |                      ~~~~~~~~~^~~~~~~~~~
spectro/usbio_lx.c: In function ‘usb_get_paths’:
spectro/usbio_lx.c:254:18: warning: unused variable ‘pid’ [-Wunused-variable]
  254 |         int vid, pid;
      |                  ^~~
spectro/usbio_lx.c:254:13: warning: unused variable ‘vid’ [-Wunused-variable]
  254 |         int vid, pid;
      |             ^~~
spectro/usbio_lx.c: In function ‘usb_close_port’:
spectro/usbio_lx.c:380:31: warning: unused variable ‘buf’ [-Wunused-variable]
  380 |                 unsigned char buf[8+IUSB_DESC_TYPE_DEVICE_SIZE];
      |                               ^~~
spectro/usbio_lx.c:379:37: warning: unused variable ‘urb’ [-Wunused-variable]
  379 |                 struct usbdevfs_urb urb;
      |                                     ^~~
spectro/munki_imp.c:6576:33: note: ‘y2’ was declared here
 6576 |                 double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                 ^~
spectro/usbio_lx.c: In function ‘usb_open_port’:
spectro/usbio_lx.c:438:13: warning: unused variable ‘rv’ [-Wunused-variable]
  438 |         int rv, tries = 0;
      |             ^~
spectro/usbio_lx.c: In function ‘cancel_req’:
spectro/munki_imp.c:6606:31: warning: ‘y3’ may be used uninitialized [-Wmaybe-uninitialized]
 6606 |                 yn = (y2 * y3 - y1 * y4)/den;
      |                      ~~~~~~~~~^~~~~~~~~~
spectro/usbio_lx.c:610:16: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable]
  610 |         int i, rv = ICOM_OK;
      |                ^~
spectro/munki_imp.c:6576:37: note: ‘y3’ was declared here
 6576 |                 double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                     ^~
spectro/munki_imp.c:6606:36: warning: ‘y4’ may be used uninitialized [-Wmaybe-uninitialized]
 6606 |                 yn = (y2 * y3 - y1 * y4)/den;
      |                                 ~~~^~~~
spectro/usbio.c: In function ‘signal_x’:
spectro/usbio.c:325:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable]
  325 |         int rv = 0;
      |             ^~
spectro/munki_imp.c:6576:41: note: ‘y4’ was declared here
 6576 |                 double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                         ^~
spectro/usbio.c: In function ‘icoms_usb_ser_read’:
spectro/usbio.c:541:21: warning: unused variable ‘c’ [-Wunused-variable]
  541 |                 int c, rv;
      |                     ^
In file included from xicc/xspect.h:28,
                 from spectro/usbio.c:37:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/usbio_lx.c:58:13: warning: ‘int2buf’ defined but not used [-Wunused-function]
   58 | static void int2buf(unsigned char *buf, int inv) {
      |             ^~~~~~~
spectro/usbio_lx.c:40:21: warning: ‘buf2uint’ defined but not used [-Wunused-function]
   40 | static unsigned int buf2uint(unsigned char *buf) {
      |                     ^~~~~~~~
spectro/usbio_lx.c: In function ‘usb_check_and_add’:
spectro/usbio_lx.c:200:68: warning: ‘ifaceno’ may be used uninitialized [-Wmaybe-uninitialized]
  200 |                                         usbd->EPINFO(ad).interface = ifaceno;
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
spectro/usbio_lx.c:179:29: note: ‘ifaceno’ was declared here
  179 |                         int ifaceno;
      |                             ^~~~~~~
Cc_ spectro/hidio.o 
spectro/hidio.c: In function ‘icoms_hid_write’:
spectro/hidio.c:989:57: warning: "/*" within comment [-Wcomment]
  989 |                         9,                              /* Bulk or Interrupt transfer ???  - or wbuf[0] ?? */
      |                                                          
In file included from xicc/xspect.h:28,
                 from spectro/hidio.c:77:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/i1pro3.o 
spectro/i1pro3.c: In function ‘i1pro3_init_coms’:
spectro/i1pro3.c:85:13: warning: unused variable ‘rsize’ [-Wunused-variable]
   85 |         int rsize, se;
      |             ^~~~~
spectro/i1pro3.c: In function ‘i1pro3_check_mode’:
spectro/i1pro3.c:674:19: warning: unused variable ‘mmode’ [-Wunused-variable]
  674 |         i1p3_mode mmode = 0;    /* Instrument measurement mode */
      |                   ^~~~~
spectro/i1pro3.c: In function ‘i1pro3_get_set_opt’:
spectro/i1pro3.c:951:27: warning: unused variable ‘rv’ [-Wunused-variable]
  951 |                 inst_code rv;
      |                           ^~
In file included from numlib/numlib.h:14,
                 from spectro/i1pro3.c:56:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/i1pro3.c:64:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/i1pro3.c:69:
spectro/i1pro3_imp.h:1136:15: warning: ‘i1pro3_raw2wav’ declared ‘static’ but never defined [-Wunused-function]
 1136 | static double i1pro3_raw2wav(i1pro3 *p, int refl, double raw);
      |               ^~~~~~~~~~~~~~
spectro/i1pro3_imp.h:1139:15: warning: ‘inv_raw2wav’ declared ‘static’ but never defined [-Wunused-function]
 1139 | static double inv_raw2wav(double wl_cal[128], double inv);
      |               ^~~~~~~~~~~
spectro/i1pro3_imp.h:1143:20: warning: ‘i1pro3_zebra_proc’ declared ‘static’ but never defined [-Wunused-function]
 1143 | static i1pro3_code i1pro3_zebra_proc(
      |                    ^~~~~~~~~~~~~~~~~
spectro/i1pro3_imp.h:1399:1: warning: ‘i1pro3_gathermeasurement’ declared ‘static’ but never defined [-Wunused-function]
 1399 | i1pro3_gathermeasurement(
      | ^~~~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro3_imp.h:1415:1: warning: ‘i1pro3_gatherzebra’ declared ‘static’ but never defined [-Wunused-function]
 1415 | i1pro3_gatherzebra(
      | ^~~~~~~~~~~~~~~~~~
spectro/i1pro3_imp.h:1455:12: warning: ‘i1pro3_indLEDseq’ declared ‘static’ but never defined [-Wunused-function]
 1455 | static int i1pro3_indLEDseq(void *pp, unsigned char *buf, int size);
      |            ^~~~~~~~~~~~~~~~
spectro/i1pro3_imp.h:1458:12: warning: ‘i1pro3_indLEDoff’ declared ‘static’ but never defined [-Wunused-function]
 1458 | static int i1pro3_indLEDoff(void *pp);
      |            ^~~~~~~~~~~~~~~~
Cc_ spectro/i1pro3_imp.o 
Cc_ spectro/specbos.o 
spectro/i1pro3_imp.c: In function ‘del_i1pro3imp’:
spectro/i1pro3_imp.c:399:29: warning: unused variable ‘ev’ [-Wunused-variable]
  399 |                 i1pro3_code ev;
      |                             ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_imp_init’:
spectro/i1pro3_imp.c:604:24: warning: unused variable ‘j’ [-Wunused-variable]
  604 |                 int i, j;
      |                        ^
spectro/i1pro3_imp.c: At top level:
spectro/i1pro3_imp.c:1102:14: warning: argument 5 of type ‘char[200]’ with mismatched bound [-Warray-parameter=]
 1102 |         char id[CALIDLEN]               /* Condition identifier (ie. white reference ID) */
      |         ~~~~~^~~~~~~~~~~~
In file included from spectro/i1pro3_imp.c:178:
spectro/i1pro3_imp.h:643:14: note: previously declared as ‘char[100]’
  643 |         char id[100]                    /* Condition identifier (ie. white reference ID) */
      |         ~~~~~^~~~~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_imp_calibrate’:
spectro/i1pro3_imp.c:1163:33: warning: unused variable ‘abswav’ [-Wunused-variable]
 1163 |                         double *abswav;
      |                                 ^~~~~~
spectro/i1pro3_imp.c:1162:32: warning: unused variable ‘optscale’ [-Wunused-variable]
 1162 |                         double optscale;
      |                                ^~~~~~~~
spectro/i1pro3_imp.c:1235:35: warning: unused variable ‘k’ [-Wunused-variable]
 1235 |                         int i, j, k;
      |                                   ^
spectro/i1pro3_imp.c:1233:29: warning: unused variable ‘refinst’ [-Wunused-variable]
 1233 |                         int refinst = 0;
      |                             ^~~~~~~
spectro/i1pro3_imp.c:1350:35: warning: unused variable ‘k’ [-Wunused-variable]
 1350 |                         int i, j, k;
      |                                   ^
spectro/i1pro3_imp.c:1350:32: warning: unused variable ‘j’ [-Wunused-variable]
 1350 |                         int i, j, k;
      |                                ^
spectro/i1pro3_imp.c:1349:29: warning: unused variable ‘refinst’ [-Wunused-variable]
 1349 |                         int refinst = 0;
      |                             ^~~~~~~
spectro/i1pro3_imp.c:1111:16: warning: unused variable ‘k’ [-Wunused-variable]
 1111 |         int i, k;
      |                ^
spectro/i1pro3_imp.c:1110:13: warning: unused variable ‘nummeas’ [-Wunused-variable]
 1110 |         int nummeas = 0;
      |             ^~~~~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_imp_meas_delay’:
spectro/i1pro3_imp.c:1551:22: warning: unused variable ‘mm’ [-Wunused-variable]
 1551 |         int i, j, k, mm;
      |                      ^~
spectro/i1pro3_imp.c:1550:13: warning: unused variable ‘refinst’ [-Wunused-variable]
 1550 |         int refinst = 0;
      |             ^~~~~~~
spectro/specbos.c: In function ‘specbos_readresp’:
spectro/specbos.c:217:15: warning: unused variable ‘cp’ [-Wunused-variable]
  217 |         char *cp, *tc = "\r\006\025";           /* Return, Ack or Nak */
      |               ^~
spectro/specbos.c:216:13: warning: unused variable ‘rv’ [-Wunused-variable]
  216 |         int rv, se;
      |             ^~
spectro/i1pro3_imp.c:1549:23: warning: unused variable ‘s’ [-Wunused-variable]
 1549 |         i1pro3_state *s = &m->ms[m->mmode];
      |                       ^
spectro/specbos.c: In function ‘specbos_init_coms’:
spectro/specbos.c:237:18: warning: unused variable ‘dtype’ [-Wunused-variable]
  237 |         instType dtype = pp->dtype;
      |                  ^~~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_imp_measure’:
spectro/i1pro3_imp.c:1783:37: warning: unused variable ‘cerr’ [-Wunused-variable]
 1783 |                                 int cerr;
      |                                     ^~~~
spectro/specbos.c: In function ‘specbos_read_sample’:
spectro/specbos.c:1305:35: warning: unused variable ‘xsize’ [-Wunused-variable]
 1305 |                         int ii,i, xsize;
      |                                   ^~~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_imp_meas_refrate’:
spectro/specbos.c:1441:32: warning: unused variable ‘vv’ [-Wunused-variable]
 1441 |                         double vv;
      |                                ^~
spectro/i1pro3_imp.c:2540:36: warning: unused variable ‘mul’ [-Wunused-variable]
 2540 |                         int split, mul, niia;
      |                                    ^~~
spectro/specbos.c:1455:39: warning: unused variable ‘k’ [-Wunused-variable]
 1455 |                         int i, ii, j, k;
      |                                       ^
spectro/i1pro3_imp.c:2034:16: warning: variable ‘peakh’ set but not used [-Wunused-but-set-variable]
 2034 |         double peakh[MAXPKS];   /* Peak heighheight */
      |                ^~~~~
spectro/specbos.c: In function ‘specbos_read_refrate’:
spectro/i1pro3_imp.c: In function ‘i1pro3_save_calibration’:
spectro/specbos.c:1659:14: warning: unused variable ‘buf’ [-Wunused-variable]
 1659 |         char buf[MAX_MES_SIZE];
      |              ^~~
spectro/specbos.c: In function ‘specbos_imp_measure_set_refresh’:
spectro/specbos.c:1696:16: warning: unused variable ‘pval’ [-Wunused-variable]
 1696 |         double pval;
      |                ^~~~
spectro/specbos.c:1695:13: warning: unused variable ‘mul’ [-Wunused-variable]
 1695 |         int mul;
      |             ^~~
spectro/i1pro3_imp.c:2836:13: warning: unused variable ‘i’ [-Wunused-variable]
 2836 |         int i;
      |             ^
spectro/i1pro3_imp.c: In function ‘i1pro3_restore_calibration’:
spectro/i1pro3_imp.c:2908:16: warning: unused variable ‘j’ [-Wunused-variable]
 2908 |         int i, j;
      |                ^
spectro/specbos.c: In function ‘specbos_calibrate’:
spectro/i1pro3_imp.c:2908:13: warning: unused variable ‘i’ [-Wunused-variable]
 2908 |         int i, j;
      |             ^
spectro/specbos.c:1829:21: warning: unused variable ‘i’ [-Wunused-variable]
 1829 |                 int i;
      |                     ^
spectro/i1pro3_imp.c: In function ‘i1pro3_compute_hr_straylight’:
spectro/i1pro3_imp.c:3055:26: warning: unused variable ‘sx’ [-Wunused-variable]
 3055 |         int i, j, k, cx, sx;
      |                          ^~
spectro/specbos.c: In function ‘specbos_get_disptypesel’:
spectro/i1pro3_imp.c:3055:22: warning: unused variable ‘cx’ [-Wunused-variable]
 3055 |         int i, j, k, cx, sx;
      |                      ^~
spectro/specbos.c:2436:19: warning: unused variable ‘rv’ [-Wunused-variable]
 2436 |         inst_code rv = inst_ok;
      |                   ^~
spectro/i1pro3_imp.c:3055:19: warning: unused variable ‘k’ [-Wunused-variable]
 3055 |         int i, j, k, cx, sx;
      |                   ^
spectro/i1pro3_imp.c:3054:16: warning: unused variable ‘twidth’ [-Wunused-variable]
 3054 |         double twidth = HIGHRES_WIDTH;
      |                ^~~~~~
spectro/i1pro3_imp.c:3053:13: warning: unused variable ‘refl’ [-Wunused-variable]
 3053 |         int refl;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from spectro/specbos.c:63:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/specbos.c:69:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/i1pro3_imp.c: In function ‘good_upsample’:
spectro/i1pro3_imp.c:3432:32: warning: unused variable ‘tv’ [-Wunused-variable]
 3432 |                         double tv = 0.0;
      |                                ^~
spectro/specbos.c:210:1: warning: ‘specbos_readresp’ defined but not used [-Wunused-function]
  210 | specbos_readresp(
      | ^~~~~~~~~~~~~~~~
spectro/i1pro3_imp.c:3539:36: warning: unused variable ‘er’ [-Wunused-variable]
 3539 |                         double wl, er;
      |                                    ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_raw2wav’:
spectro/i1pro3_imp.c:3877:23: warning: unused variable ‘s’ [-Wunused-variable]
 3877 |         i1pro3_state *s = &m->ms[m->mmode];
      |                       ^
spectro/i1pro3_imp.c: In function ‘i1pro3_compute_wav_filter’:
spectro/i1pro3_imp.c:4352:23: warning: unused variable ‘s’ [-Wunused-variable]
 4352 |         i1pro3_state *s = &m->ms[m->mmode];
      |                       ^
spectro/i1pro3_imp.c: In function ‘i1pro3_dump_wav_filters’:
spectro/i1pro3_imp.c:4618:23: warning: unused variable ‘s’ [-Wunused-variable]
 4618 |         i1pro3_state *s = &m->ms[m->mmode];
      |                       ^
spectro/i1pro3_imp.c: In function ‘i1pro3_set_highres’:
spectro/i1pro3_imp.c:4649:13: warning: unused variable ‘i’ [-Wunused-variable]
 4649 |         int i;
      |             ^
spectro/i1pro3_imp.c: In function ‘i1pro3_set_stdres’:
spectro/i1pro3_imp.c:4668:13: warning: unused variable ‘i’ [-Wunused-variable]
 4668 |         int i;
      |             ^
spectro/i1pro3_imp.c: In function ‘i1pro3_set_scan_toll’:
spectro/i1pro3_imp.c:4686:21: warning: unused variable ‘ev’ [-Wunused-variable]
 4686 |         i1pro3_code ev = I1PRO3_OK;
      |                     ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_conv2XYZ’:
spectro/i1pro3_imp.c:4808:45: warning: comparison between ‘inst_opt_filter’ and ‘enum <anonymous>’ [-Wenum-compare]
 4808 |                                 if (m->filt == inst3_filter_D50)
      |                                             ^~
spectro/i1pro3_imp.c:4810:50: warning: comparison between ‘inst_opt_filter’ and ‘enum <anonymous>’ [-Wenum-compare]
 4810 |                                 else if (m->filt == inst3_filter_UVCut)
      |                                                  ^~
spectro/i1pro3_imp.c:4812:50: warning: comparison between ‘inst_opt_filter’ and ‘enum <anonymous>’ [-Wenum-compare]
 4812 |                                 else if (m->filt == inst3_filter_pol)
      |                                                  ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_delayed_trigger’:
spectro/i1pro3_imp.c:5363:17: warning: unused variable ‘rv’ [-Wunused-variable]
 5363 |         int se, rv = I1PRO3_OK;
      |                 ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_gatherzebra’:
spectro/i1pro3_imp.c:5645:13: warning: unused variable ‘ameas’ [-Wunused-variable]
 5645 |         int ameas = 0;                          /* actual measurements */
      |             ^~~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_terminate_event’:
spectro/i1pro3_imp.c:5961:13: warning: unused variable ‘se’ [-Wunused-variable]
 5961 |         int se, rv = I1PRO3_OK;
      |             ^~
spectro/i1pro3_imp.c:5960:23: warning: unused variable ‘pbuf’ [-Wunused-variable]
 5960 |         unsigned char pbuf[8];  /* 8 bytes to write */
      |                       ^~~~
spectro/i1pro_imp.c: In function ‘i1pro_create_hr’:
spectro/i1pro3_imp.c: In function ‘i1pro3_parse_eeprom’:
spectro/i1pro_imp.c:9189:34: warning: ‘y1’ may be used uninitialized [-Wmaybe-uninitialized]
 9189 |                         xn = (y3 - y1)/den;
      |                              ~~~~^~~~~
spectro/i1pro3_imp.c:6150:13: warning: unused variable ‘rv’ [-Wunused-variable]
 6150 |         int rv = I1PRO3_OK;
      |             ^~
spectro/i1pro3_imp.c: In function ‘init_crc32c_table’:
spectro/i1pro_imp.c:9157:37: note: ‘y1’ was declared here
 9157 |                         double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                     ^~
spectro/i1pro3_imp.c:7061:17: warning: unused variable ‘i’ [-Wunused-variable]
 7061 |         int ix, i;
      |                 ^
spectro/i1pro_imp.c:9188:39: warning: ‘y2’ may be used uninitialized [-Wmaybe-uninitialized]
 9188 |                         yn = (y2 * y3 - y1 * y4)/den;
      |                              ~~~~~~~~~^~~~~~~~~~
spectro/i1pro_imp.c:9157:41: note: ‘y2’ was declared here
 9157 |                         double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                         ^~
spectro/i1pro_imp.c:9188:39: warning: ‘y3’ may be used uninitialized [-Wmaybe-uninitialized]
 9188 |                         yn = (y2 * y3 - y1 * y4)/den;
      |                              ~~~~~~~~~^~~~~~~~~~
spectro/i1pro_imp.c:9157:45: note: ‘y3’ was declared here
 9157 |                         double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                             ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_wl_measure’:
spectro/i1pro_imp.c:9188:44: warning: ‘y4’ may be used uninitialized [-Wmaybe-uninitialized]
 9188 |                         yn = (y2 * y3 - y1 * y4)/den;
      |                                         ~~~^~~~
spectro/i1pro3_imp.c:7482:17: warning: unused variable ‘raw_wlmeas’ [-Wunused-variable]
 7482 |         double *raw_wlmeas, maxval;
      |                 ^~~~~~~~~~
spectro/i1pro_imp.c:9157:49: note: ‘y4’ was declared here
 9157 |                         double den, y1, y2, y3, y4, yn, xn;     /* Location of intersection */
      |                                                 ^~
spectro/i1pro3_imp.c:7477:23: warning: unused variable ‘s’ [-Wunused-variable]
 7477 |         i1pro3_state *s = &m->ms[m->mmode];
      |                       ^
spectro/i1pro3_imp.c: In function ‘i1pro3_pol_spot_refl_meas’:
spectro/i1pro3_imp.c:8915:13: warning: unused variable ‘i’ [-Wunused-variable]
 8915 |         int i;
      |             ^
spectro/i1pro3_imp.c: In function ‘i1pro3_pol_strip_refl_meas’:
spectro/i1pro3_imp.c:9034:41: warning: unused variable ‘m2’ [-Wunused-variable]
 9034 |         double *m0 = NULL, *m1 = NULL, *m2 = NULL;
      |                                         ^~
spectro/i1pro3_imp.c:9034:29: warning: unused variable ‘m1’ [-Wunused-variable]
 9034 |         double *m0 = NULL, *m1 = NULL, *m2 = NULL;
      |                             ^~
spectro/i1pro3_imp.c:9034:17: warning: unused variable ‘m0’ [-Wunused-variable]
 9034 |         double *m0 = NULL, *m1 = NULL, *m2 = NULL;
      |                 ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_spot_adapt_emis_meas’:
spectro/i1pro3_imp.c:9516:13: warning: unused variable ‘i’ [-Wunused-variable]
 9516 |         int i;
      |             ^
spectro/specbos.c: In function ‘specbos_meas_config’:
spectro/specbos.c:2316:14: warning: ‘mval’ may be used uninitialized [-Wmaybe-uninitialized]
 2316 |         mval |= inst_mode_emis_refresh_ovd
      |         ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2317 |              |  inst_mode_emis_norefresh_ovd
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2318 |              |  inst_mode_colorimeter
      |              ~~~~~~~~~~~~~~~~~~~~~~~~
 2319 |              |  inst_mode_spectral;
      |              ~~~~~~~~~~~~~~~~~~~~~
spectro/specbos.c:2282:19: note: ‘mval’ was declared here
 2282 |         inst_mode mval;
      |                   ^~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_locate_patches’:
spectro/i1pro3_imp.c:10498:24: warning: unused variable ‘cons’ [-Wunused-variable]
10498 |                 double cons;                    /* Consistency */
      |                        ^~~~
spectro/i1pro3_imp.c:10497:24: warning: unused variable ‘avgoverth’ [-Wunused-variable]
10497 |                 double avgoverth = 0.0; /* Average over saturation threshold */
      |                        ^~~~~~~~~
spectro/i1pro3_imp.c:10496:24: warning: unused variable ‘minavg’ [-Wunused-variable]
10496 |                 double minavg = 1e38;
      |                        ^~~~~~
spectro/i1pro3_imp.c:10495:24: warning: unused variable ‘maxavg’ [-Wunused-variable]
10495 |                 double maxavg = -1e38;  /* Track min and max averages of readings for consistency */
      |                        ^~~~~~
spectro/i1pro3_imp.c:9940:16: warning: unused variable ‘white_avg’ [-Wunused-variable]
 9940 |         double white_avg;                       /* Average of (aproximate) white data */
      |                ^~~~~~~~~
spectro/i1pro3_imp.c:9939:16: warning: unused variable ‘highest’ [-Wunused-variable]
 9939 |         double highest = -1e6;
      |                ^~~~~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_comp_emis_black’:
spectro/i1pro3_imp.c:10971:21: warning: unused variable ‘ev’ [-Wunused-variable]
10971 |         i1pro3_code ev = I1PRO3_OK;
      |                     ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_spot_adapt_emis_raw_meas’:
spectro/munki_imp.c: In function ‘munki_imp_measure’:
spectro/munki_imp.c:2267:27: warning: ‘bsize’ may be used uninitialized [-Wmaybe-uninitialized]
 2267 |                 if ((ev = munki_dark_measure_1(p, nummeas, &s->inttime, s->gainmode, buf, bsize))
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/munki_imp.c:1973:22: note: ‘bsize’ was declared here
 1973 |         unsigned int bsize;
      |                      ^~~~~
spectro/i1pro3_imp.c:11055:13: warning: unused variable ‘i’ [-Wunused-variable]
11055 |         int i;
      |             ^
spectro/i1pro3_imp.c: In function ‘i1pro3_comp_simple_emis_black’:
spectro/i1pro3_imp.c:11218:21: warning: unused variable ‘ev’ [-Wunused-variable]
11218 |         i1pro3_code ev = I1PRO3_OK;
      |                     ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_spot_simple_emis_raw_meas’:
spectro/i1pro3_imp.c:11260:13: warning: unused variable ‘i’ [-Wunused-variable]
11260 |         int i;
      |             ^
spectro/i1pro3_imp.c:11255:23: warning: unused variable ‘s’ [-Wunused-variable]
11255 |         i1pro3_state *s = &m->ms[m->mmode];
      |                       ^
spectro/i1pro3_imp.c: In function ‘i1pro3_extract_patches_flash’:
spectro/i1pro3_imp.c:11507:21: warning: variable ‘sample’ set but not used [-Wunused-but-set-variable]
11507 |                 int sample = 0;
      |                     ^~~~~~
spectro/i1pro3_imp.c:11348:22: warning: unused variable ‘pix’ [-Wunused-variable]
11348 |         int i, j, k, pix;
      |                      ^~~
spectro/i1pro3_imp.c: In function ‘i1pro3_multimeas_check_raw_consistency’:
spectro/i1pro3_imp.c:11645:13: warning: variable ‘maxi’ set but not used [-Wunused-but-set-variable]
11645 |         int maxi;
      |             ^~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_multimeas_check_raw_consistency_x’:
spectro/i1pro3_imp.c:11694:13: warning: variable ‘maxi’ set but not used [-Wunused-but-set-variable]
11694 |         int maxi;
      |             ^~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_multimeas_check_wav_consistency’:
spectro/i1pro3_imp.c:11774:13: warning: variable ‘maxi’ set but not used [-Wunused-but-set-variable]
11774 |         int maxi;
      |             ^~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_multimeas_check_wav_consistency2’:
spectro/i1pro3_imp.c:11828:13: warning: variable ‘maxi’ set but not used [-Wunused-but-set-variable]
11828 |         int maxi;
      |             ^~~~
spectro/i1pro3_imp.c: In function ‘i1pro3_unshuffle’:
spectro/i1pro3_imp.c:12112:20: warning: unused variable ‘m’ [-Wunused-variable]
12112 |         i1pro3imp *m = (i1pro3imp *)p->m;
      |                    ^
In file included from numlib/numlib.h:14,
                 from spectro/i1pro3_imp.c:93:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/i1pro3_imp.c:102:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/i1pro3_imp.c:3213:13: warning: ‘linear_upsample’ defined but not used [-Wunused-function]
 3213 | static void linear_upsample(i1pro3 *p, double *hi, double *lo, int clip, char *debug) {
      |             ^~~~~~~~~~~~~~~
spectro/i1pro3_imp.c:2652:13: warning: ‘update_chsum’ defined but not used [-Wunused-function]
 2652 | static void update_chsum(i1pnonv *x, unsigned char *p, int nn) {
      |             ^~~~~~~~~~~~
Cc_ spectro/kleink10.o 
spectro/i1pro_imp.c: In function ‘i1pro_trigger_one_measure’:
spectro/i1pro_imp.c:6109:25: warning: ‘measmodeflags2’ may be used uninitialized [-Wmaybe-uninitialized]
 6109 |                         a1logd(p->log,2,"\ni1pro: SetMeasureParam2 %d, %d, %d, 0x%04x @ %d msec\n",
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6110 |                            intclocks, lampclocks, nummeas, measmodeflags2,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6111 |                            msec_time() - m->msec);
      |                            ~~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.c:5960:13: note: ‘measmodeflags2’ was declared here
 5960 |         int measmodeflags2;     /* Rev E Measurement mode command flags */
      |             ^~~~~~~~~~~~~~
spectro/kleink10.c: In function ‘k10_init_coms’:
spectro/kleink10.c:362:15: warning: unused variable ‘cp’ [-Wunused-variable]
  362 |         char *cp;
      |               ^~
spectro/kleink10.c:360:18: warning: unused variable ‘dtype’ [-Wunused-variable]
  360 |         instType dtype = pp->dtype;
      |                  ^~~~~
spectro/kleink10.c: In function ‘k10_init_inst’:
spectro/kleink10.c:470:13: warning: unused variable ‘se’ [-Wunused-variable]
  470 |         int se;
      |             ^~
spectro/kleink10.c:467:14: warning: unused variable ‘mes’ [-Wunused-variable]
  467 |         char mes[100];
      |              ^~~
spectro/kleink10.c: In function ‘decodeRange’:
spectro/kleink10.c:599:13: warning: unused variable ‘tt’ [-Wunused-variable]
  599 |         int tt;
      |             ^~
spectro/kleink10.c:598:28: warning: unused variable ‘r3’ [-Wunused-variable]
  598 |         int t, r0, r1, r2, r3;
      |                            ^~
spectro/kleink10.c:598:24: warning: unused variable ‘r2’ [-Wunused-variable]
  598 |         int t, r0, r1, r2, r3;
      |                        ^~
spectro/kleink10.c:598:20: warning: unused variable ‘r1’ [-Wunused-variable]
  598 |         int t, r0, r1, r2, r3;
      |                    ^~
spectro/kleink10.c:598:16: warning: unused variable ‘r0’ [-Wunused-variable]
  598 |         int t, r0, r1, r2, r3;
      |                ^~
spectro/kleink10.c:598:13: warning: unused variable ‘t’ [-Wunused-variable]
  598 |         int t, r0, r1, r2, r3;
      |             ^
spectro/kleink10.c: In function ‘k10_read_cal_matrix’:
spectro/kleink10.c:730:13: warning: unused variable ‘se’ [-Wunused-variable]
  730 |         int se;
      |             ^~
spectro/kleink10.c: In function ‘k10_read_flicker_samples’:
spectro/kleink10.c:1025:21: warning: unused variable ‘se’ [-Wunused-variable]
 1025 |                 int se;
      |                     ^~
spectro/kleink10.c: In function ‘k10_imp_measure_refresh’:
spectro/kleink10.c:1489:16: warning: variable ‘peakh’ set but not used [-Wunused-but-set-variable]
 1489 |         double peakh[MAXPKS];   /* Peak heighheight */
      |                ^~~~~
spectro/kleink10.c:1476:16: warning: variable ‘maxt’ set but not used [-Wunused-but-set-variable]
 1476 |         double maxt;                    /* Time range */
      |                ^~~~
spectro/kleink10.c:1467:22: warning: unused variable ‘mm’ [-Wunused-variable]
 1467 |         int i, j, k, mm;
      |                      ^~
spectro/kleink10.c: In function ‘k10_read_refrate’:
spectro/kleink10.c:1918:14: warning: unused variable ‘buf’ [-Wunused-variable]
 1918 |         char buf[MAX_MES_SIZE];
      |              ^~~
spectro/kleink10.c: In function ‘k10_meas_delay’:
spectro/kleink10.c:1965:40: warning: unused variable ‘eutime’ [-Wunused-variable]
 1965 |         double sutime, putime, cutime, eutime;
      |                                        ^~~~~~
spectro/kleink10.c:1965:24: warning: variable ‘putime’ set but not used [-Wunused-but-set-variable]
 1965 |         double sutime, putime, cutime, eutime;
      |                        ^~~~~~
spectro/kleink10.c:1965:16: warning: unused variable ‘sutime’ [-Wunused-variable]
 1965 |         double sutime, putime, cutime, eutime;
      |                ^~~~~~
spectro/kleink10.c:1964:19: warning: unused variable ‘k’ [-Wunused-variable]
 1964 |         int i, j, k;
      |                   ^
spectro/kleink10.c:1964:16: warning: unused variable ‘j’ [-Wunused-variable]
 1964 |         int i, j, k;
      |                ^
spectro/kleink10.c: In function ‘k10_white_change’:
spectro/kleink10.c:2151:19: warning: unused variable ‘ev’ [-Wunused-variable]
 2151 |         inst_code ev;
      |                   ^~
spectro/kleink10.c: In function ‘k10_do_black_cal’:
spectro/kleink10.c:2242:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
 2242 |                 for (i = 0; i < 6; i++)
      |                 ^~~
spectro/kleink10.c:2245:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
 2245 |                         a1logd(p->log, 4, "Thermal %d\n",thermal);
      |                         ^~~~~~
spectro/kleink10.c: In function ‘k10_get_n_a_cals’:
spectro/kleink10.c:2272:19: warning: unused variable ‘p’ [-Wunused-variable]
 2272 |         kleink10 *p = (kleink10 *)pp;
      |                   ^
spectro/kleink10.c: In function ‘k10_interp_error’:
spectro/kleink10.c:2354:19: warning: unused variable ‘p’ [-Wunused-variable]
 2354 |         kleink10 *p = (kleink10 *)pp;
      |                   ^
spectro/kleink10.c: In function ‘k10_capabilities’:
spectro/kleink10.c:2491:19: warning: unused variable ‘p’ [-Wunused-variable]
 2491 |         kleink10 *p = (kleink10 *)pp;
      |                   ^
spectro/kleink10.c: In function ‘k10_set_mode’:
spectro/kleink10.c:2548:13: warning: unused variable ‘refrmode’ [-Wunused-variable]
 2548 |         int refrmode;
      |             ^~~~~~~~
spectro/kleink10.c: In function ‘k10_get_set_opt’:
spectro/kleink10.c:2800:30: warning: unused variable ‘lstate’ [-Wunused-variable]
 2800 |                 int *pstate, lstate = 0;
      |                              ^~~~~~
spectro/kleink10.c:2781:13: warning: unused variable ‘se’ [-Wunused-variable]
 2781 |         int se;
      |             ^~
In file included from numlib/numlib.h:14,
                 from spectro/kleink10.c:52:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/kleink10.c:58:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/smcube.o 
spectro/smcube.c: In function ‘smcube_init_coms’:
spectro/smcube.c:207:18: warning: unused variable ‘dtype’ [-Wunused-variable]
  207 |         instType dtype = pp->dtype;
      |                  ^~~~~
spectro/smcube.c: In function ‘smcube_interrupt’:
spectro/smcube.c:365:19: warning: unused variable ‘rv’ [-Wunused-variable]
  365 |         inst_code rv = inst_ok;
      |                   ^~
spectro/smcube.c: In function ‘smcube_init_inst’:
spectro/smcube.c:386:13: warning: unused variable ‘ver’ [-Wunused-variable]
  386 |         int ver;
      |             ^~~
spectro/smcube.c:385:19: warning: unused variable ‘ev’ [-Wunused-variable]
  385 |         inst_code ev = inst_ok;
      |                   ^~
spectro/smcube.c:384:14: warning: unused variable ‘mes’ [-Wunused-variable]
  384 |         char mes[100];
      |              ^~~
spectro/smcube.c: In function ‘smcube_read_sample’:
spectro/smcube.c:473:29: warning: unused variable ‘cerr’ [-Wunused-variable]
  473 |                         int cerr;
      |                             ^~~~
spectro/smcube.c:451:13: warning: unused variable ‘ec’ [-Wunused-variable]
  451 |         int ec;
      |             ^~
spectro/smcube.c: In function ‘smcube_capabilities’:
spectro/smcube.c:877:17: warning: unused variable ‘p’ [-Wunused-variable]
  877 |         smcube *p = (smcube *)pp;
      |                 ^
spectro/smcube.c: In function ‘smcube_set_mode’:
spectro/smcube.c:928:13: warning: unused variable ‘refrmode’ [-Wunused-variable]
  928 |         int refrmode;
      |             ^~~~~~~~
spectro/smcube.c: In function ‘smcube_get_disptypesel’:
spectro/smcube.c:988:19: warning: unused variable ‘rv’ [-Wunused-variable]
  988 |         inst_code rv = inst_ok;
      |                   ^~
spectro/smcube.c:987:17: warning: unused variable ‘p’ [-Wunused-variable]
  987 |         smcube *p = (smcube *)pp;
      |                 ^
spectro/smcube.c: In function ‘set_disp_type’:
spectro/smcube.c:1002:13: warning: unused variable ‘refrmode’ [-Wunused-variable]
 1002 |         int refrmode;
      |             ^~~~~~~~
spectro/smcube.c:1001:19: warning: unused variable ‘rv’ [-Wunused-variable]
 1001 |         inst_code rv;
      |                   ^~
spectro/smcube.c: In function ‘smcube_get_set_opt’:
spectro/smcube.c:1114:25: warning: unused variable ‘args’ [-Wunused-variable]
 1114 |                 va_list args;
      |                         ^~~~
spectro/smcube.c:1070:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1070 |         inst_code ev = inst_ok;
      |                   ^~
spectro/smcube.c: In function ‘smcube_ping’:
spectro/smcube.c:1184:13: warning: unused variable ‘se’ [-Wunused-variable]
 1184 |         int se;
      |             ^~
spectro/smcube.c: In function ‘smcube_get_idle_time’:
spectro/smcube.c:1219:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1219 |         inst_code ev = inst_ok;
      |                   ^~
spectro/smcube.c: In function ‘smcube_fact_measure’:
spectro/smcube.c:1265:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1265 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_poll_measure’:
spectro/smcube.c:1313:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1313 |         inst_code ev = inst_ok;
      |                   ^~
spectro/smcube.c: In function ‘smcube_meas_wrgb’:
spectro/smcube.c:1371:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1371 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_get_version’:
spectro/smcube.c:1417:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1417 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_get_cal_val’:
spectro/smcube.c:1460:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1460 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_set_cal_val’:
spectro/smcube.c:1519:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1519 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_get_temp’:
spectro/smcube.c:1568:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1568 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_get_cal_temp’:
spectro/smcube.c:1616:13: warning: unused variable ‘itime’ [-Wunused-variable]
 1616 |         int itime;
      |             ^~~~~
spectro/smcube.c: In function ‘smcube_black_calib’:
spectro/smcube.c:1747:16: warning: unused variable ‘j’ [-Wunused-variable]
 1747 |         int i, j;
      |                ^
spectro/smcube.c: In function ‘smcube_measure’:
spectro/smcube.c:1855:16: warning: unused variable ‘j’ [-Wunused-variable]
 1855 |         int i, j;
      |                ^
spectro/smcube.c: In function ‘smcube_save_calibration’:
spectro/smcube.c:2033:13: warning: unused variable ‘i’ [-Wunused-variable]
 2033 |         int i;
      |             ^
spectro/smcube.c: In function ‘smcube_restore_calibration’:
spectro/smcube.c:2091:16: warning: unused variable ‘j’ [-Wunused-variable]
 2091 |         int i, j;
      |                ^
spectro/smcube.c:2091:13: warning: unused variable ‘i’ [-Wunused-variable]
 2091 |         int i, j;
      |             ^
spectro/smcube.c: In function ‘smcube_touch_calibration’:
spectro/smcube.c:2194:13: warning: unused variable ‘rv’ [-Wunused-variable]
 2194 |         int rv;
      |             ^~
spectro/smcube.c:2192:13: warning: unused variable ‘ev’ [-Wunused-variable]
 2192 |         int ev = SMCUBE_OK;
      |             ^~
In file included from numlib/numlib.h:14,
                 from spectro/smcube.c:70:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/smcube.c:77:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/smcube.c:140:18: warning: ‘smcube_white’ declared ‘static’ but never defined [-Wunused-function]
  140 | static inst_code smcube_white(smcube *p, int ctype);
      |                  ^~~~~~~~~~~~
spectro/smcube.c:1502:1: warning: ‘smcube_dump_cal’ defined but not used [-Wunused-function]
 1502 | smcube_dump_cal(smcube *p) {
      | ^~~~~~~~~~~~~~~
spectro/smcube.c:1415:18: warning: ‘smcube_get_version’ defined but not used [-Wunused-function]
 1415 | static inst_code smcube_get_version(smcube *p, int *val) {
      |                  ^~~~~~~~~~~~~~~~~~
spectro/smcube.c:1181:1: warning: ‘smcube_ping’ defined but not used [-Wunused-function]
 1181 | smcube_ping(smcube *p) {
      | ^~~~~~~~~~~
spectro/kleink10.c: In function ‘k10_fcommand.constprop.0’:
spectro/kleink10.c:238:34: warning: ‘rv’ may be used uninitialized [-Wmaybe-uninitialized]
  238 |                 if ((xec & ec_c) && rv == K10_OK && strncmp(cmd, out, 2) != 0) {
spectro/kleink10.c:122:13: note: ‘rv’ was declared here
  122 |         int rv;
      |             ^~
spectro/i1pro3_imp.c: In function ‘i1pro3_gatherzebra’:
spectro/i1pro3_imp.c:5713:9: warning: ‘se’ may be used uninitialized [-Wmaybe-uninitialized]
 5713 |         a1logd(p->log,2,"i1pro3_gatherzebra: read %d bytes ICOM err 0x%x (%d msec)\n",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5714 |                                                            asize, se, msec_time()-stime);
      |                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro3_imp.c:5648:13: note: ‘se’ was declared here
 5648 |         int se, rv = I1PRO3_OK;
      |             ^~
spectro/i1pro_imp.c: In function ‘i1pro_imp_measure’:
spectro/i1pro_imp.c:3145:27: warning: ‘bsize’ may be used uninitialized [-Wmaybe-uninitialized]
 3145 |                 if ((ev = i1pro_dark_measure_1(p, nummeas, &s->inttime, s->gainmode, buf, bsize))
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.c:2898:22: note: ‘bsize’ was declared here
 2898 |         unsigned int bsize;
      |                      ^~~~~
Cc_ spectro/dtp92.o 
spectro/i1pro3_imp.c: In function ‘i1pro3_fwver’:
spectro/i1pro3_imp.c:4972:17: warning: ‘strncpy’ output may be truncated copying between 0 and 49 bytes from a string of length 56 [-Wstringop-truncation]
 4972 |                 strncpy(str, (char *)&pbuf[6], strl);
      |                 ^
Cc_ spectro/dispsup.o 
spectro/dtp92.c: In function ‘dtp92_read_refrate’:
spectro/dtp92.c:677:14: warning: unused variable ‘buf2’ [-Wunused-variable]
  677 |         char buf2[MAX_RD_SIZE];
      |              ^~~~
spectro/dtp92.c: In function ‘dtp92_get_refr_rate’:
spectro/dtp92.c:882:14: warning: unused variable ‘buf2’ [-Wunused-variable]
  882 |         char buf2[MAX_RD_SIZE];
      |              ^~~~
spectro/dtp92.c: In function ‘dtp92_get_set_opt’:
spectro/dtp92.c:1377:19: warning: unused variable ‘ev’ [-Wunused-variable]
 1377 |         inst_code ev = inst_ok;
      |                   ^~
spectro/dtp92.c:1376:14: warning: unused variable ‘buf’ [-Wunused-variable]
 1376 |         char buf[MAX_MES_SIZE];
      |              ^~~
In file included from numlib/numlib.h:14,
                 from spectro/dtp92.c:49:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/dtp92.c:55:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dispsup.c: In function ‘setup_display_calibrate’:
spectro/dispsup.c:98:33: warning: unused variable ‘ev’ [-Wunused-variable]
   98 |         inst_code rv = inst_ok, ev;
      |                                 ^~
spectro/dispsup.c:98:19: warning: unused variable ‘rv’ [-Wunused-variable]
   98 |         inst_code rv = inst_ok, ev;
      |                   ^~
spectro/dispsup.c: In function ‘disprd_calibration’:
spectro/dispsup.c:245:23: warning: unused variable ‘calt’ [-Wunused-variable]
  245 |         inst_cal_type calt = inst_calt_needed;
      |                       ^~~~
spectro/dispsup.c:241:13: warning: unused variable ‘c’ [-Wunused-variable]
  241 |         int c;
      |             ^
spectro/dispsup.c:239:18: warning: variable ‘itype’ set but not used [-Wunused-but-set-variable]
  239 |         instType itype = instUnknown;
      |                  ^~~~~
spectro/dispsup.c: In function ‘disprd_read_imp’:
spectro/dispsup.c:490:27: warning: unused variable ‘ev’ [-Wunused-variable]
  490 |                 inst_code ev;
      |                           ^~
spectro/dispsup.c:549:21: warning: unused variable ‘tc’ [-Wunused-variable]
  549 |                 col tc;
      |                     ^~
spectro/dispsup.c:567:21: warning: unused variable ‘tc’ [-Wunused-variable]
  567 |                 col tc;
      |                     ^~
spectro/dispsup.c:470:13: warning: unused variable ‘cal_type’ [-Wunused-variable]
  470 |         int cal_type;
      |             ^~~~~~~~
spectro/dispsup.c: In function ‘disprd_read_drift’:
spectro/dispsup.c:1051:32: warning: unused variable ‘we’ [-Wunused-variable]
 1051 |                         double we;              /* Interpolation weight of eairlier value */
      |                                ^~
spectro/dispsup.c: In function ‘disprd_fake_read_manual’:
spectro/dispsup.c:1916:23: warning: unused variable ‘fp’ [-Wunused-variable]
 1916 |                 FILE *fp;
      |                       ^~
spectro/dispsup.c:1915:23: warning: unused variable ‘cmd’ [-Wunused-variable]
 1915 |                 char *cmd;
      |                       ^~~
spectro/dispsup.c:1914:21: warning: unused variable ‘rv’ [-Wunused-variable]
 1914 |                 int rv;
      |                     ^~
spectro/dispsup.c:1910:45: warning: unused variable ‘ep’ [-Wunused-variable]
 1910 |                 char buf[200], *bp = NULL, *ep = NULL;
      |                                             ^~
In file included from numlib/numlib.h:14,
                 from spectro/dispsup.c:38:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/dispsup.c:40:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dispsup.c: In function ‘disprd_fake_read_co’:
spectro/dispsup.c:1881:17: warning: pointer ‘cmd_193’ may be used after ‘free’ [-Wuse-after-free]
 1881 |                 a1logv(p->log, 2, "Read XYZ %f %f %f from '%s'\n", cols[patch].XYZ[0],
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1882 |                                              cols[patch].XYZ[1],cols[patch].XYZ[2], cmd);
      |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispsup.c:1873:17: note: call to ‘free’ here
 1873 |                 free(cmd);
      |                 ^~~~~~~~~
Cc_ spectro/dispwin.o 
spectro/i1pro3_imp.c: In function ‘i1pro3_gathermeasurement.constprop.0’:
spectro/i1pro3_imp.c:5618:9: warning: ‘se’ may be used uninitialized [-Wmaybe-uninitialized]
 5618 |         a1logd(p->log,2,"i1pro3_gathermeasurement: read %d readings %d bytes, irrc 0x%x ICOM err 0x%x (%d msec)\n",
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5619 |                                                            ameas, asize, irrc, se, msec_time()-stime);
      |                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro3_imp.c:5495:13: note: ‘se’ was declared here
 5495 |         int se, rv = I1PRO3_OK;
      |             ^~
spectro/dispwin.c: In function ‘get_displays’:
spectro/dispwin.c:761:50: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘XID’ {aka ‘long unsigned int’} [-Wformat=]
  761 |                                 debugrr2((errout,"XRRGetOutputPrimary returned XID %x\n",primary));
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~
      |                                                                                          |
      |                                                                                          XID {aka long unsigned int}
spectro/dispwin.c:187:52: note: in definition of macro ‘debugrr2’
  187 | # define debugrr2(xx) if (callback_ddebug) fprintf xx
      |                                                    ^~
spectro/dispwin.c:761:85: note: format string is defined here
  761 |                                 debugrr2((errout,"XRRGetOutputPrimary returned XID %x\n",primary));
      |                                                                                    ~^
      |                                                                                     |
      |                                                                                     unsigned int
      |                                                                                    %lx
spectro/dispwin.c:816:58: warning: too many arguments for format [-Wformat-extra-args]
  816 |                                         debugrr2((errout,"CRTC skipped as it has no mode or no outputs\n",i,xj,crtci->noutput));
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:187:52: note: in definition of macro ‘debugrr2’
  187 | # define debugrr2(xx) if (callback_ddebug) fprintf xx
      |                                                    ^~
spectro/dispwin.c:943:47: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
  943 |                                         if (k > 0 & outi0 != NULL) {
      |                                             ~~^~~
spectro/dispwin.c:1021:69: warning: pointer targets in passing argument 11 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 1021 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                     ^~~~~~~~
      |                                                                     |
      |                                                                     long int *
In file included from spectro/dispwin.h:89,
                 from spectro/dispwin.c:92:
/usr/include/X11/extensions/Xrandr.h:340:38: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                       ~~~~~~~~~~~~~~~^~~~~~
spectro/dispwin.c:1021:79: warning: pointer targets in passing argument 12 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 1021 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                               ^~~~~~~~~
      |                                                                               |
      |                                                                               long int *
/usr/include/X11/extensions/Xrandr.h:340:61: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                                              ~~~~~~~~~~~~~~~^~~~~~~~~~~
spectro/dispwin.c:697:21: warning: variable ‘defsix’ set but not used [-Wunused-but-set-variable]
  697 |                 int defsix;                     /* Default Screen index */
      |                     ^~~~~~
spectro/dispwin.c:1186:69: warning: pointer targets in passing argument 10 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 1186 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                     ^~~~~~~~
      |                                                                     |
      |                                                                     long int *
In file included from spectro/dispwin.h:83:
/usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2700 |     unsigned long*      /* nitems_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c:1186:79: warning: pointer targets in passing argument 11 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 1186 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                               ^~~~~~~~~
      |                                                                               |
      |                                                                               long int *
/usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2701 |     unsigned long*      /* bytes_after_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c:1055:27: warning: label ‘next_screen’ defined but not used [-Wunused-label]
 1055 |                           next_screen:;
      |                           ^~~~~~~~~~~
spectro/dispwin.c:647:13: warning: unused variable ‘defsix’ [-Wunused-variable]
  647 |         int defsix = 0;         /* default screen index */
      |             ^~~~~~
spectro/dispwin.c: In function ‘dispwin_get_ramdac’:
spectro/dispwin.c:1524:41: warning: too many arguments for format [-Wformat-extra-args]
 1524 |                         debugr2((errout,"XRRGetCrtcGammaSize number of entries %d inconsistent with previous value\n",nent,p->nent));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:1575:41: warning: too many arguments for format [-Wformat-extra-args]
 1575 |                         debugr2((errout,"XF86VidModeGetGammaRampSize number of entries %d inconsistent with previous value\n",nent,p->nent));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c: In function ‘set_X11_atom’:
spectro/dispwin.c:2547:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
 2547 |         if (p->myuscreen == 0)
      |            ^
spectro/dispwin.c: In function ‘dispwin_install_profile’:
spectro/dispwin.c:3010:32: warning: unused variable ‘atomv’ [-Wunused-variable]
 3010 |                 unsigned char *atomv;
      |                                ^~~~~
spectro/dispwin.c:3009:38: warning: unused variable ‘bread’ [-Wunused-variable]
 3009 |                 unsigned long psize, bread;
      |                                      ^~~~~
spectro/dispwin.c:3009:31: warning: unused variable ‘psize’ [-Wunused-variable]
 3009 |                 unsigned long psize, bread;
      |                               ^~~~~
spectro/dispwin.c:3008:23: warning: unused variable ‘fp’ [-Wunused-variable]
 3008 |                 FILE *fp;
      |                       ^~
spectro/dispwin.c: In function ‘dispwin_get_profile’:
spectro/dispwin.c:3575:54: warning: pointer targets in passing argument 11 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 3575 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                      ^~~~~~~~
      |                                                      |
      |                                                      long int *
/usr/include/X11/extensions/Xrandr.h:340:38: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                       ~~~~~~~~~~~~~~~^~~~~~
spectro/dispwin.c:3575:64: warning: pointer targets in passing argument 12 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 3575 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                                ^~~~~~~~~
      |                                                                |
      |                                                                long int *
/usr/include/X11/extensions/Xrandr.h:340:61: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                                              ~~~~~~~~~~~~~~~^~~~~~~~~~~
spectro/dispwin.c:3594:54: warning: pointer targets in passing argument 10 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 3594 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                      ^~~~~~~~
      |                                                      |
      |                                                      long int *
/usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2700 |     unsigned long*      /* nitems_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c:3594:64: warning: pointer targets in passing argument 11 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 3594 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                                ^~~~~~~~~
      |                                                                |
      |                                                                long int *
/usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2701 |     unsigned long*      /* bytes_after_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘signal_x’:
spectro/dispwin.c:3745:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable]
 3745 |         int rv = 0;
      |             ^~
spectro/dispwin.c: In function ‘dispwin_set_color’:
spectro/dispwin.c:4067:20: warning: unused variable ‘kf’ [-Wunused-variable]
 4067 |         double kr, kf;
      |                    ^~
spectro/dispwin.c:4067:16: warning: unused variable ‘kr’ [-Wunused-variable]
 4067 |         double kr, kf;
      |                ^~
spectro/dispwin.c: In function ‘new_dispwin’:
spectro/dispwin.c:5433:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
 5433 |                                 debugr2((errout,"new_dispwin: Default Visual red mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
      |                                                                                                                   |
      |                                                                                                                   long unsigned int
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:5433:90: note: format string is defined here
 5433 |                                 debugr2((errout,"new_dispwin: Default Visual red mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                                                         ~^
      |                                                                                          |
      |                                                                                          unsigned int
      |                                                                                         %lx
spectro/dispwin.c:5446:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
 5446 |                                 debugr2((errout,"new_dispwin: Default Visual green mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
      |                                                                                                                     |
      |                                                                                                                     long unsigned int
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:5446:92: note: format string is defined here
 5446 |                                 debugr2((errout,"new_dispwin: Default Visual green mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                                                           ~^
      |                                                                                            |
      |                                                                                            unsigned int
      |                                                                                           %lx
spectro/dispwin.c:5459:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
 5459 |                                 debugr2((errout,"new_dispwin: Default Visual blue mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
      |                                                                                                                    |
      |                                                                                                                    long unsigned int
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:5459:91: note: format string is defined here
 5459 |                                 debugr2((errout,"new_dispwin: Default Visual blue mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                                                          ~^
      |                                                                                           |
      |                                                                                           unsigned int
      |                                                                                          %lx
spectro/dispwin.c:5701:41: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
 5701 |                                         (char *)(&xid),                         /* Data is Root Window XID */
      |                                         ^~~~~~~~~~~~~~
      |                                         |
      |                                         char *
In file included from /usr/include/X11/Xlib.h:47:
/usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
 2089 |     _Xconst unsigned char*      /* data */,
      |     ^
spectro/dispwin.c:5708:88: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
 5708 |                                                      XA_CARDINAL, 32, PropModeReplace, (char *)(&opaque), 1);
      |                                                                                        ^~~~~~~~~~~~~~~~~
      |                                                                                        |
      |                                                                                        char *
/usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
 2089 |     _Xconst unsigned char*      /* data */,
      |     ^
spectro/dispwin.c:5712:88: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
 5712 |                                                      XA_CARDINAL, 32, PropModeReplace, (char *)(&opaque), 1);
      |                                                                                        ^~~~~~~~~~~~~~~~~
      |                                                                                        |
      |                                                                                        char *
/usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
 2089 |     _Xconst unsigned char*      /* data */,
      |     ^
spectro/dispwin.c:5752:43: warning: unused variable ‘minv’ [-Wunused-variable]
 5752 |                                 int majv, minv;
      |                                           ^~~~
spectro/dispwin.c:5752:37: warning: unused variable ‘majv’ [-Wunused-variable]
 5752 |                                 int majv, minv;
      |                                     ^~~~
Cc_ spectro/webwin.o 
spectro/dispwin.c: In function ‘x11_daemon_mode’:
spectro/dispwin.c:6175:37: warning: unused variable ‘scrnres’ [-Wunused-variable]
 6175 |                 XRRScreenResources *scrnres;
      |                                     ^~~~~~~
spectro/dispwin.c:6132:15: warning: unused variable ‘dname’ [-Wunused-variable]
 6132 |         char *dname;
      |               ^~~~~
In file included from spectro/dispwin.c:86:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/dispwin.c:87:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:40,
                 from spectro/dispwin.c:90:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dispwin.c: In function ‘dispwin_uninstall_profile’:
spectro/dispwin.c:3175:25: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3175 |                         setegid(getgid());
      |                         ^~~~~~~~~~~~~~~~~
spectro/dispwin.c:3176:25: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3176 |                         seteuid(getuid());
      |                         ^~~~~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘restore_display’:
spectro/dispwin.c:3671:17: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3671 |                 system("xscreensaver -nosplash 2>/dev/null >/dev/null&");
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:3680:17: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3680 |                 system("dcop kdesktop KScreensaverIface enable true 2>&1 >/dev/null");
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘new_dispwin’:
spectro/dispwin.c:5775:41: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5775 |                                         system("xscreensaver-command -exit 2>/dev/null >/dev/null");
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5792:49: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5792 |                                                 freopen("/dev/null", "r", stdin);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5793:49: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5793 |                                                 freopen("/dev/null", "a", stdout);              /* Hide output */
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5794:49: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5794 |                                                 freopen("/dev/null", "a", stderr);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5813:41: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5813 |                                         system("dcop kdesktop KScreensaverIface enable false 2>&1 >/dev/null");
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c: At top level:
spectro/dispwin.c:2467:13: warning: ‘dispwin_dump_ramdac’ defined but not used [-Wunused-function]
 2467 | static void dispwin_dump_ramdac(FILE *fp, ramdac *r) {
      |             ^~~~~~~~~~~~~~~~~~~
In file included from spectro/dispwin.c:93:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
spectro/webwin.c: In function ‘ajax_get_messages’:
spectro/webwin.c:58:6: warning: unused variable ‘src_addr’ [-Wunused-variable]
   58 | char src_addr[20];
      |      ^~~~~~~~
spectro/webwin.c: In function ‘webwin_set_color’:
spectro/webwin.c:223:20: warning: unused variable ‘kf’ [-Wunused-variable]
  223 |         double kr, kf;
      |                    ^~
spectro/webwin.c:223:16: warning: unused variable ‘kr’ [-Wunused-variable]
  223 |         double kr, kf;
      |                ^~
spectro/webwin.c: In function ‘new_webwin’:
spectro/webwin.c:332:15: warning: unused variable ‘url’ [-Wunused-variable]
  332 |         char *url;
      |               ^~~
spectro/webwin.c:328:15: warning: unused variable ‘cp’ [-Wunused-variable]
  328 |         char *cp;
      |               ^~
In file included from spectro/webwin.c:21:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ spectro/ccwin.o 
spectro/ccwin.c: In function ‘new_chws’:
spectro/ccwin.c:348:13: warning: unused variable ‘portno’ [-Wunused-variable]
  348 |         int portno = 0;         /* Port number allocated */
      |             ^~~~~~
spectro/ccwin.c: In function ‘ccwin_set_color’:
spectro/ccwin.c:474:20: warning: unused variable ‘kf’ [-Wunused-variable]
  474 |         double kr, kf;
      |                    ^~
spectro/ccwin.c:474:16: warning: unused variable ‘kr’ [-Wunused-variable]
  474 |         double kr, kf;
      |                ^~
spectro/ccwin.c: In function ‘new_ccwin’:
spectro/ccwin.c:764:21: warning: unused variable ‘options’ [-Wunused-variable]
  764 |         const char *options[3];
      |                     ^~~~~~~
spectro/ccwin.c:762:15: warning: unused variable ‘cp’ [-Wunused-variable]
  762 |         char *cp;
      |               ^~
In file included from spectro/ccwin.c:20:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ spectro/dummywin.o 
spectro/dummywin.c: In function ‘dummywin_set_color’:
spectro/dummywin.c:108:20: warning: unused variable ‘kf’ [-Wunused-variable]
  108 |         double kr, kf;
      |                    ^~
spectro/dummywin.c:108:16: warning: unused variable ‘kr’ [-Wunused-variable]
  108 |         double kr, kf;
      |                ^~
spectro/dummywin.c:106:13: warning: unused variable ‘j’ [-Wunused-variable]
  106 |         int j;
      |             ^
spectro/dummywin.c: In function ‘dummywin_set_fc’:
spectro/dummywin.c:145:35: warning: unused variable ‘border’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |                                   ^~~~~~
spectro/dummywin.c:145:27: warning: unused variable ‘bgmode’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |                           ^~~~~~
spectro/dummywin.c:145:19: warning: unused variable ‘bgperc’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |                   ^~~~~~
spectro/dummywin.c:145:13: warning: unused variable ‘perc’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |             ^~~~
spectro/dummywin.c: In function ‘new_dummywin’:
spectro/dummywin.c:227:14: warning: unused variable ‘port’ [-Wunused-variable]
  227 |         char port[50];
      |              ^~~~
spectro/dummywin.c:226:21: warning: unused variable ‘options’ [-Wunused-variable]
  226 |         const char *options[3];
      |                     ^~~~~~~
spectro/dummywin.c:225:15: warning: unused variable ‘cp’ [-Wunused-variable]
  225 |         char *cp;
      |               ^~
In file included from spectro/dummywin.c:25:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ spectro/mongoose.o 
Cc_ spectro/insttypes2.o 
spectro/mongoose.c: In function ‘mg_get_listening_port’:
spectro/mongoose.c:4073:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 4073 |           if (!getsockname(ctx->listening_sockets->sock, (struct sockaddr *)&rsa, &rsa_len))
      |           ^~
spectro/mongoose.c:4075:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 4075 |                 break;
      |                 ^~~~~
spectro/mongoose.c:4067:23: warning: unused variable ‘tmp’ [-Wunused-variable]
 4067 |   struct socket *sp, *tmp;
      |                       ^~~
In file included from xicc/xspect.h:28,
                 from spectro/insttypes.c:30:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Cc_ spectro/xrga2.o 
spectro/i1pro3_imp.c: In function ‘i1pro3_do_measure’:
spectro/i1pro3_imp.c:12734:32: warning: ‘zbsize’ may be used uninitialized [-Wmaybe-uninitialized]
12734 |                 m->zebra_bsize = zbsize;
      |                 ~~~~~~~~~~~~~~~^~~~~~~~
spectro/i1pro3_imp.c:12529:13: note: ‘zbsize’ was declared here
12529 |         int zbsize;                                     /* Bytes read into zebra ruler buffer */
      |             ^~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/xrga.c:37:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/xrga.c:46:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Archive spectro/libinsttypes.a 
Cc_ spectro/disptechs2.o 
Cc_ spectro/xdg_bds.o 
spectro/disptechs.c: In function ‘disptechs_set_sel’:
spectro/disptechs.c:516:27: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  516 |                 if (usels[*isel] == ((char)-1)) {               /* If this selector is not currently used */
      |                           ^~~~~
spectro/disptechs.c:520:35: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  520 |                         usels[osel[0]] = ix;
      |                               ~~~~^~~
spectro/disptechs.c:544:32: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  544 |                 if (usels[asels[*k]] == ((char)-1))     /* Unused */
      |                           ~~~~~^~~~
spectro/disptechs.c:551:27: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  551 |                 usels[osel[0]] = ix;
      |                       ~~~~^~~
spectro/disptechs.c: In function ‘rgbl2lab’:
spectro/disptechs.c:645:13: warning: unused variable ‘i’ [-Wunused-variable]
  645 |         int i;
      |             ^
spectro/disptechs.c: In function ‘disp_settle_time’:
spectro/disptechs.c:831:35: warning: unused variable ‘t’ [-Wunused-variable]
  831 |                 double el, dl, n, t;
      |                                   ^
spectro/disptechs.c:831:32: warning: unused variable ‘n’ [-Wunused-variable]
  831 |                 double el, dl, n, t;
      |                                ^
spectro/disptechs.c:831:24: warning: unused variable ‘el’ [-Wunused-variable]
  831 |                 double el, dl, n, t;
      |                        ^~
spectro/disptechs.c:752:13: warning: unused variable ‘i’ [-Wunused-variable]
  752 |         int i, j;
      |             ^
In file included from spectro/disptechs.c:29:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
spectro/disptechs.c:644:13: warning: ‘rgbl2lab’ defined but not used [-Wunused-function]
  644 | static void rgbl2lab(double *lab, double *rgbl) {
      |             ^~~~~~~~
spectro/xdg_bds.c:163:14: warning: ‘append’ defined but not used [-Wunused-function]
  163 | static char *append(char *in, char *app) {
      |              ^~~~~~
spectro/xdg_bds.c:147:13: warning: ‘mputenv’ defined but not used [-Wunused-function]
  147 | static void mputenv(char *ss) {
      |             ^~~~~~~
Archive spectro/libdisptechs.a 
Cc_ spectro/aglob.o 
Cc_ spectro/conv.o 
Cc_ spectro/base64.o 
spectro/base64.c: In function ‘dbase64’:
spectro/base64.c:107:21: warning: unused variable ‘v’ [-Wunused-variable]
  107 |                 int v, ib;
      |                     ^
In file included from xicc/xspect.h:28,
                 from spectro/conv.c:66:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/conv.c:910:13: warning: ‘athread_terminate’ defined but not used [-Wunused-function]
  910 | static void athread_terminate(
      |             ^~~~~~~~~~~~~~~~~
Cc_ spectro/pollem.o 
Cc_ spectro/instappsup.o 
Archive spectro/libconv.a 
Cc_ scanin/scanrd.o 
scanin/scanrd.c: In function ‘calc_perspective’:
scanin/scanrd.c:1489:13: warning: unused variable ‘nl’ [-Wunused-variable]
 1489 |         int nl;                 /* Number of lines used */
      |             ^~
In file included from xicc/xspect.h:28,
                 from spectro/instappsup.c:31:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
scanin/scanrd.c: In function ‘improve_match’:
scanin/scanrd.c:3085:15: warning: unused variable ‘j’ [-Wunused-variable]
 3085 |         int i,j;
      |               ^
scanin/scanrd.c: In function ‘Anti_Init’:
scanin/scanrd.c:4050:20: warning: variable ‘tablesize’ set but not used [-Wunused-but-set-variable]
 4050 |         static int tablesize=0;
      |                    ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from scanin/scanrd.c:53:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Archive spectro/libinstapp.a 
Cc_ profile/profin.o 
profile/profin.c: In function ‘make_input_icc’:
profile/profin.c:614:23: warning: unused variable ‘crt’ [-Wunused-variable]
  614 |                 char *crt;
      |                       ^~~
profile/profin.c:1013:57: warning: unused variable ‘cwt’ [-Wunused-variable]
 1013 |                                         double corr[3], cwt;            /* Correction */
      |                                                         ^~~
profile/profin.c:1013:48: warning: unused variable ‘corr’ [-Wunused-variable]
 1013 |                                         double corr[3], cwt;            /* Correction */
      |                                                ^~~~
profile/profin.c:945:29: warning: variable ‘pcsy’ set but not used [-Wunused-but-set-variable]
  945 |                         int pcsy;                                               /* Effective PCS L or Y chanel index */
      |                             ^~~~
In file included from numlib/numlib.h:14,
                 from profile/profin.c:42:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/profin.c:43:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from profile/profin.c:45:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
profile/profin.c: In function ‘make_input_icc’:
profile/profin.c:1080:81: warning: ‘cix’ may be used uninitialized [-Wmaybe-uninitialized]
 1080 |                                                              +        bl * (tpat[cix].p[0] + tpat[cix].p[1] + tpat[cix].p[1])/3.0;
      |                                                                                 ^
profile/profin.c:1009:45: note: ‘cix’ was declared here
 1009 |                                         int cix;                                        /* Closest point index */
      |                                             ^~~
Archive spectro/libdisp.a 
Cc_ profile/profout.o 
Cc_ render/render.o 
profile/profout.c: In function ‘make_output_icc’:
profile/profout.c:1526:23: warning: unused variable ‘crt’ [-Wunused-variable]
 1526 |                 char *crt;
      |                       ^~~
profile/profout.c:2043:40: warning: unused variable ‘L’ [-Wunused-variable]
 2043 |                         double xyz[3], L;
      |                                        ^
In file included from numlib/numlib.h:14,
                 from profile/profout.c:95:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/profout.c:96:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from profile/profout.c:98:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
render/render.c: In function ‘render2d_write’:
render/render.c:319:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  319 |         uint16 samplesperpixel = 0, bitspersample = 0;
      |         ^~~~~~
render/render.c:319:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
render/render.c:320:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  320 |         uint16 extrasamples = 0;        /* Extra "alpha" samples */
      |         ^~~~~~
render/render.c:321:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  321 |         uint16 extrainfo[MXCH2D];       /* Info about extra samples */
      |         ^~~~~~
render/render.c:322:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  322 |         uint16 photometric = 0;
      |         ^~~~~~
render/render.c:323:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  323 |         uint16 inkset = 0xffff;
      |         ^~~~~~
render/render.c:341:13: warning: unused variable ‘lpitch’ [-Wunused-variable]
  341 |         int lpitch;
      |             ^~~~~~
render/render.c:340:13: warning: unused variable ‘ppitch’ [-Wunused-variable]
  340 |         int ppitch;
      |             ^~~~~~
render/render.c: In function ‘line2d_rend’:
render/render.c:1687:31: warning: unused variable ‘ny’ [-Wunused-variable]
 1687 |                 double t, nx, ny;
      |                               ^~
render/render.c:1687:27: warning: unused variable ‘nx’ [-Wunused-variable]
 1687 |                 double t, nx, ny;
      |                           ^~
render/render.c: In function ‘new_line2d’:
render/render.c:1735:16: warning: unused variable ‘tt’ [-Wunused-variable]
 1735 |         double tt[3][3];
      |                ^~
render/render.c:1733:13: warning: unused variable ‘i’ [-Wunused-variable]
 1733 |         int i, j;
      |             ^
render/render.c: In function ‘inverse3x3’:
render/render.c:2277:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
 2277 |     for (i = 0; i < 3; i++)
      |     ^~~
render/render.c:2280:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
 2280 |         return 0;
      |         ^~~~~~
In file included from numlib/numlib.h:14,
                 from render/render.c:39:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Archive spectro/libinst.a 
Cc_ render/thscreen.o 
render/thscreen.c: In function ‘screen_edscreens’:
render/thscreen.c:81:17: warning: unused variable ‘yo’ [-Wunused-variable]
   81 |         int xo, yo;                             /* Threshold screen offset */
      |                 ^~
render/thscreen.c:81:13: warning: unused variable ‘xo’ [-Wunused-variable]
   81 |         int xo, yo;                             /* Threshold screen offset */
      |             ^~
render/thscreen.c: In function ‘new_thscreens’:
render/thscreen.c:369:21: warning: unused variable ‘npix’ [-Wunused-variable]
  369 |                 int npix;
      |                     ^~~~
In file included from numlib/numlib.h:14,
                 from render/thscreen.c:26:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Cc_ namedc/namedc.o 
namedc/namedc.c: In function ‘read_cxf’:
namedc/namedc.c:304:16: warning: unused variable ‘j’ [-Wunused-variable]
  304 |         int i, j;
      |                ^
namedc/namedc.c: In function ‘read_icc’:
namedc/namedc.c:1135:17: warning: label ‘next’ defined but not used [-Wunused-label]
 1135 |                 next:;  /* Next color */
      |                 ^~~~
namedc/namedc.c: In function ‘match’:
namedc/namedc.c:1201:20: warning: comparison between ‘icxIllumeType’ and ‘enum <anonymous>’ [-Wenum-compare]
 1201 |         if (p->ill != icIlluminantD50 || p->obs != icStdObs1931TwoDegrees) {
      |                    ^~
namedc/namedc.c:1201:49: warning: comparison between ‘icxObserverType’ and ‘enum <anonymous>’ [-Wenum-compare]
 1201 |         if (p->ill != icIlluminantD50 || p->obs != icStdObs1931TwoDegrees) {
      |                                                 ^~
In file included from numlib/numlib.h:14,
                 from namedc/namedc.c:57:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from namedc/namedc.c:58:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from namedc/namedc.c:64:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Archive render/librender.a 
Cc_ ccast/ccmdns.o 
ccast/ccmdns.c: In function ‘init_socket_mDNS’:
ccast/ccmdns.c:230:13: warning: unused variable ‘off’ [-Wunused-variable]
  230 |         int off;
      |             ^~~
ccast/ccmdns.c: In function ‘receive_mDNS’:
ccast/ccmdns.c:456:28: warning: unused variable ‘stSourceAddr’ [-Wunused-variable]
  456 |         struct sockaddr_in stSourceAddr;
      |                            ^~~~~~~~~~~~
ccast/ccmdns.c:454:13: warning: unused variable ‘off’ [-Wunused-variable]
  454 |         int off, size;
      |             ^~~
ccast/ccmdns.c: In function ‘read_string_imp’:
ccast/ccmdns.c:662:13: warning: variable ‘d1’ set but not used [-Wunused-but-set-variable]
  662 |         int d1 = 0;
      |             ^~
ccast/ccmdns.c: In function ‘parse_query’:
ccast/ccmdns.c:791:20: warning: variable ‘qclass’ set but not used [-Wunused-but-set-variable]
  791 |         int qtype, qclass;
      |                    ^~~~~~
ccast/ccmdns.c:791:13: warning: variable ‘qtype’ set but not used [-Wunused-but-set-variable]
  791 |         int qtype, qclass;
      |             ^~~~~
ccast/ccmdns.c: In function ‘parse_reply’:
ccast/ccmdns.c:817:22: warning: variable ‘ttl’ set but not used [-Wunused-but-set-variable]
  817 |         unsigned int ttl;
      |                      ^~~
ccast/ccmdns.c: In function ‘parse_dns’:
ccast/ccmdns.c:1029:17: warning: variable ‘flags’ set but not used [-Wunused-but-set-variable]
 1029 |         int id, flags, qdcount, ancount, nscount, arcount;
      |                 ^~~~~
ccast/ccmdns.c:1029:13: warning: variable ‘id’ set but not used [-Wunused-but-set-variable]
 1029 |         int id, flags, qdcount, ancount, nscount, arcount;
      |             ^~
In file included from numlib/numlib.h:14,
                 from ccast/ccmdns.c:74:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
namedc/namedc.c: In function ‘read_nc’:
namedc/namedc.c:1148:13: warning: ‘rv’ may be used uninitialized [-Wmaybe-uninitialized]
 1148 |         int rv;
      |             ^~
Cc_ ccast/ccpacket.o 
ccast/ccpacket.c: In function ‘connect_ccpacket_imp’:
ccast/ccpacket.c:188:31: warning: unused variable ‘ling’ [-Wunused-variable]
  188 |                 struct linger ling;
      |                               ^~~~
ccast/ccpacket.c:144:17: warning: unused variable ‘sesid’ [-Wunused-variable]
  144 |         uint8_t sesid[32] = { 0 };
      |                 ^~~~~
ccast/ccpacket.c: In function ‘receive_ccpacket’:
ccast/ccpacket.c:391:37: warning: operation on ‘*(ibuf + 2)’ may be undefined [-Wsequence-point]
  391 |         ibuf[0] = ibuf[1] = ibuf[2] = ibuf[2] = 0;
      |                             ~~~~~~~~^~~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from ccast/ccpacket.c:31:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Archive scanin/libscanrd.a 
Cc_ ccast/ccmes.o 
Archive profile/libprof.a 
Cc_ ccast/ccast.o 
Cc_ ccast/chan/cast_channel.pb-c.o 
ccast/ccast.c: In function ‘cc_rec_thread’:
ccast/ccast.c:84:23: warning: unused variable ‘idn’ [-Wunused-variable]
   84 |         yajl_val tyn, idn;
      |                       ^~~
ccast/ccast.c:84:18: warning: unused variable ‘tyn’ [-Wunused-variable]
   84 |         yajl_val tyn, idn;
      |                  ^~~
ccast/ccast.c:83:14: warning: unused variable ‘errbuf’ [-Wunused-variable]
   83 |         char errbuf[1024];
      |              ^~~~~~
ccast/ccast.c: In function ‘start_ccast’:
ccast/ccast.c:407:15: warning: unused variable ‘heartbeat_chan’ [-Wunused-variable]
  407 |         char *heartbeat_chan = "urn:x-cast:com.google.cast.tp.heartbeat";
      |               ^~~~~~~~~~~~~~
ccast/ccast.c: In function ‘load_ccast’:
ccast/ccast.c:896:90: warning: unused variable ‘error’ [-Wunused-variable]
  896 |                                                                                 yajl_val error = errors->u.array.values[i];
      |                                                                                          ^~~~~
ccast/ccast.c:965:66: warning: unused variable ‘error’ [-Wunused-variable]
  965 |                                                         yajl_val error = errors->u.array.values[i];
      |                                                                  ^~~~~
ccast/ccast.c:979:42: warning: unused variable ‘node’ [-Wunused-variable]
  979 |                                 yajl_val node, i;
      |                                          ^~~~
ccast/ccast.c:664:15: warning: unused variable ‘receiver_chan’ [-Wunused-variable]
  664 |         char *receiver_chan = "urn:x-cast:com.google.cast.receiver";
      |               ^~~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from ccast/ccast.c:26:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from ccast/ccmes.c:31:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Cc_ ccast/chan/protobuf-c.o 
Cc_ ccast/dpat.o 
Archive namedc/libnamedc.a 
Cc_ jcnf/jcnf.o 
ccast/dpat.c: In function ‘quant_rgb’:
ccast/dpat.c:235:25: warning: unused variable ‘borgb’ [-Wunused-variable]
  235 |         double brgb[3], borgb[3];
      |                         ^~~~~
ccast/dpat.c:235:16: warning: unused variable ‘brgb’ [-Wunused-variable]
  235 |         double brgb[3], borgb[3];
      |                ^~~~
ccast/dpat.c:234:16: warning: unused variable ‘dist’ [-Wunused-variable]
  234 |         double dist, bdist = 1e6;
      |                ^~~~
ccast/dpat.c: In function ‘get_ccast_dith’:
ccast/dpat.c:612:24: warning: unused variable ‘pcell’ [-Wunused-variable]
  612 |                 double pcell[3];                /* Proposed new cell value */
      |                        ^~~~~
ccast/dpat.c:611:24: warning: unused variable ‘ccell’ [-Wunused-variable]
  611 |                 double ccell[3];        /* Corrected cell */
      |                        ^~~~~
ccast/dpat.c:610:24: warning: unused variable ‘cell’ [-Wunused-variable]
  610 |                 double cell[3];         /* Cell being modified value */
      |                        ^~~~
ccast/dpat.c:609:30: warning: unused variable ‘mm’ [-Wunused-variable]
  609 |                 double wycc, mm;
      |                              ^~
ccast/dpat.c:609:24: warning: unused variable ‘wycc’ [-Wunused-variable]
  609 |                 double wycc, mm;
      |                        ^~~~
In file included from numlib/numlib.h:14,
                 from ccast/dpat.c:44:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
jcnf/jcnf.c: In function ‘jcnf_yajl_map_key’:
jcnf/jcnf.c:615:13: warning: unused variable ‘i’ [-Wunused-variable]
  615 |         int i;
      |             ^
jcnf/jcnf.c: In function ‘jcnf_write’:
jcnf/jcnf.c:962:44: warning: pointer targets in passing argument 2 of ‘yajl_gen_string’ differ in signedness [-Wpointer-sign]
  962 |                         yajl_gen_string(g, dc, cc-dc);
      |                                            ^~
      |                                            |
      |                                            char *
In file included from jcnf/jcnf.c:51:
yajl/yajl_gen.h:132:68: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
  132 |                                              const unsigned char * str,
      |                                              ~~~~~~~~~~~~~~~~~~~~~~^~~
jcnf/jcnf.c:988:52: warning: pointer targets in passing argument 2 of ‘yajl_gen_string’ differ in signedness [-Wpointer-sign]
  988 |                                 yajl_gen_string(g, (char *)p->keys[i]->data, p->keys[i]->dataSize-1);
      |                                                    ^~~~~~~~~~~~~~~~~~~~~~~~
      |                                                    |
      |                                                    char *
yajl/yajl_gen.h:132:68: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
  132 |                                              const unsigned char * str,
      |                                              ~~~~~~~~~~~~~~~~~~~~~~^~~
jcnf/jcnf.c:998:59: warning: pointer targets in passing argument 2 of ‘yajl_gen_cpp_comment’ differ in signedness [-Wpointer-sign]
  998 |                         yajl_gen_cpp_comment(g, p->keys[i]->cpp_comment, strlen(p->keys[i]->cpp_comment));
      |                                                 ~~~~~~~~~~^~~~~~~~~~~~~
      |                                                           |
      |                                                           char *
yajl/yajl_gen.h:142:89: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
  142 |         YAJL_API yajl_gen_status yajl_gen_cpp_comment(yajl_gen g, const unsigned char * str,
      |                                                                   ~~~~~~~~~~~~~~~~~~~~~~^~~
jcnf/jcnf.c:1001:57: warning: pointer targets in passing argument 2 of ‘yajl_gen_c_comment’ differ in signedness [-Wpointer-sign]
 1001 |                         yajl_gen_c_comment(g, p->keys[i]->c_comment, strlen(p->keys[i]->c_comment), 1);
      |                                               ~~~~~~~~~~^~~~~~~~~~~
      |                                                         |
      |                                                         char *
yajl/yajl_gen.h:140:87: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
  140 |         YAJL_API yajl_gen_status yajl_gen_c_comment(yajl_gen g, const unsigned char * str,
      |                                                                 ~~~~~~~~~~~~~~~~~~~~~~^~~
jcnf/jcnf.c:845:17: warning: unused variable ‘stat’ [-Wunused-variable]
  845 |     yajl_status stat;
      |                 ^~~~
jcnf/jcnf.c: In function ‘jcnf_update’:
jcnf/jcnf.c:1121:21: warning: unused variable ‘sbuf’ [-Wunused-variable]
 1121 |         struct stat sbuf;
      |                     ^~~~
Cc_ ucmm/ucmm.o 
ucmm/ucmm.c: In function ‘ucmm_install_monitor_profile’:
ucmm/ucmm.c:439:125: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign]
  439 |                         if ((pp = jc_get_nth_elem(key, 3)) != NULL && strcmp(pp, mname) == 0 && type == jc_string && strcmp(data, mval) == 0) {
      |                                                                                                                             ^~~~
      |                                                                                                                             |
      |                                                                                                                             unsigned char *
In file included from ucmm/ucmm.c:35:
/usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
ucmm/ucmm.c:473:48: warning: pointer targets in passing argument 1 of ‘strdup’ differ in signedness [-Wpointer-sign]
  473 |                         if ((xprofile = strdup(data)) == NULL) {
      |                                                ^~~~
      |                                                |
      |                                                unsigned char *
/usr/include/string.h:187:34: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  187 | extern char *strdup (const char *__s)
      |                      ~~~~~~~~~~~~^~~
ucmm/ucmm.c:482:65: warning: pointer targets in passing argument 5 of ‘jc->set_key’ differ in signedness [-Wpointer-sign]
  482 |                 if ((ev = jc->set_key(jc, -1, keyn1, jc_string, mval, strlen(mval)+1, NULL)) != jc_ok
      |                                                                 ^~~~
      |                                                                 |
      |                                                                 char *
ucmm/ucmm.c:482:65: note: expected ‘unsigned char *’ but argument is of type ‘char *’
ucmm/ucmm.c:483:65: warning: pointer targets in passing argument 5 of ‘jc->set_key’ differ in signedness [-Wpointer-sign]
  483 |                  || (ev = jc->set_key(jc, -1, keyn2, jc_string, data_name, strlen(data_name)+1, NULL)) != jc_ok) {
      |                                                                 ^~~~~~~~~
      |                                                                 |
      |                                                                 char *
ucmm/ucmm.c:483:65: note: expected ‘unsigned char *’ but argument is of type ‘char *’
ucmm/ucmm.c:516:44: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign]
  516 |                                  || strcmp(data, xprofile) != 0) {
      |                                            ^~~~
      |                                            |
      |                                            unsigned char *
/usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
ucmm/ucmm.c:163:22: warning: variable ‘edid_hash’ set but not used [-Wunused-but-set-variable]
  163 |         unsigned int edid_hash = 0;
      |                      ^~~~~~~~~
ucmm/ucmm.c:162:15: warning: unused variable ‘dprof’ [-Wunused-variable]
  162 |         char *dprof = NULL;                     /* Destination for profile */
      |               ^~~~~
ucmm/ucmm.c: In function ‘ucmm_get_monitor_config’:
ucmm/ucmm.c:605:31: warning: unused variable ‘tt’ [-Wunused-variable]
  605 |                         char *tt;
      |                               ^~
ucmm/ucmm.c:699:44: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign]
  699 |                                  && strcmp(data, mval) == 0) {
      |                                            ^~~~
      |                                            |
      |                                            unsigned char *
/usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
ucmm/ucmm.c:730:49: warning: pointer targets in passing argument 1 of ‘strdup’ differ in signedness [-Wpointer-sign]
  730 |                         if ((*pprofile = strdup(data)) == NULL) {
      |                                                 ^~~~
      |                                                 |
      |                                                 unsigned char *
/usr/include/string.h:187:34: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  187 | extern char *strdup (const char *__s)
      |                      ~~~~~~~~~~~~^~~
ucmm/ucmm.c:571:22: warning: variable ‘edid_hash’ set but not used [-Wunused-but-set-variable]
  571 |         unsigned int edid_hash = 0;
      |                      ^~~~~~~~~
ucmm/ucmm.c: In function ‘ucmm_uninstall_monitor_profile’:
ucmm/ucmm.c:786:65: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  786 |                 if ((ev = jc->locate_key(jc, &ix, keyn1, 0, 1)) == jc_ok) {
      |                                                                 ^~
ucmm/ucmm.c:787:65: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  787 |                         if ((ev = jc->delete_key(jc, ix, NULL)) != jc_ok) {
      |                                                                 ^~
ucmm/ucmm.c:795:32: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  795 |                         if (ev == jc_ix_oorange) {
      |                                ^~
ucmm/ucmm.c:814:78: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  814 |                 if ((ev = jc->locate_key(jc, &ix, "devices/display/", 0, 0)) != jc_ok
      |                                                                              ^~
ucmm/ucmm.c:815:85: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  815 |                  || (ev = jc->get_key(jc, ix, &key, &type, &data, &dataSize, NULL)) != jc_ok) {
      |                                                                                     ^~
ucmm/ucmm.c:816:32: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  816 |                         if (ev == jc_ix_oorange) {
      |                                ^~
ucmm/ucmm.c:829:28: warning: pointer targets in passing argument 1 of ‘strcmp’ differ in signedness [-Wpointer-sign]
  829 |                  || strcmp(data, dprof) != 0) {
      |                            ^~~~
      |                            |
      |                            unsigned char *
/usr/include/string.h:156:32: note: expected ‘const char *’ but argument is of type ‘unsigned char *’
  156 | extern int strcmp (const char *__s1, const char *__s2)
      |                    ~~~~~~~~~~~~^~~~
ucmm/ucmm.c:839:16: warning: comparison between ‘ucmm_error’ and ‘enum <anonymous>’ [-Wenum-compare]
  839 |         if (ev == jc_ix_oorange) {
      |                ^~
ucmm/ucmm.c:763:22: warning: variable ‘edid_hash’ set but not used [-Wunused-but-set-variable]
  763 |         unsigned int edid_hash = 0;
      |                      ^~~~~~~~~
ucmm/ucmm.c: In function ‘ucmm_get_monitor_profile’:
ucmm/ucmm.c:879:22: warning: variable ‘edid_hash’ set but not used [-Wunused-but-set-variable]
  879 |         unsigned int edid_hash = 0;
      |                      ^~~~~~~~~
In file included from ucmm/ucmm.c:44:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Archive jcnf/libjcnf.a 
Cc_ numlib/dnsqtest.o 
In file included from numlib/numlib.h:14,
                 from numlib/dnsqtest.c:31:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Cc_ numlib/tpowell.o 
numlib/tpowell.c: In function ‘main’:
numlib/tpowell.c:45:13: warning: variable ‘nprint’ set but not used [-Wunused-but-set-variable]
   45 |         int nprint = 0;         /* Itteration debugging print = off */
      |             ^~~~~~
In file included from numlib/numlib.h:14,
                 from numlib/tpowell.c:11:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ numlib/dnsqtest 
Link_ numlib/tpowell 
Archive ucmm/libucmm.a 
Cc_ numlib/tconjgrad.o 
numlib/tconjgrad.c: In function ‘main’:
numlib/tconjgrad.c:52:13: warning: variable ‘nprint’ set but not used [-Wunused-but-set-variable]
   52 |         int nprint = 0;         /* Itteration debugging print = off */
      |             ^~~~~~
In file included from numlib/numlib.h:14,
                 from numlib/tconjgrad.c:11:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ numlib/tconjgrad 
Chmod1 numlib/tpowell 
Cc_ numlib/tdhsx.o 
numlib/tdhsx.c: In function ‘main’:
numlib/tdhsx.c:40:13: warning: variable ‘nprint’ set but not used [-Wunused-but-set-variable]
   40 |         int nprint = 0;         /* Itteration debugging print = off */
      |             ^~~~~~
In file included from numlib/numlib.h:14,
                 from numlib/tdhsx.c:13:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ numlib/tdhsx 
Chmod1 numlib/dnsqtest 
Cc_ numlib/LUtest.o 
Archive ccast/libccast.a 
Cc_ numlib/svdtest.o 
Chmod1 numlib/tconjgrad 
Cc_ numlib/zbrenttest.o 
In file included from numlib/numlib.h:14,
                 from numlib/LUtest.c:11:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from numlib/zbrenttest.c:13:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ numlib/LUtest 
In file included from numlib/numlib.h:14,
                 from numlib/svdtest.c:23:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ numlib/zbrenttest 
Chmod1 numlib/tdhsx 
Cc_ numlib/soboltest.o 
In file included from numlib/numlib.h:14,
                 from numlib/soboltest.c:5:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ numlib/soboltest 
Link_ numlib/svdtest 
Chmod1 numlib/zbrenttest 
Cc_ numlib/qptest.o 
Chmod1 numlib/LUtest 
Cc_ plot/plot_plot.o 
Chmod1 numlib/soboltest 
Cc_ icc/icctest.o 
In file included from numlib/numlib.h:14,
                 from numlib/qptest.c:25:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
plot/plot.c: In function ‘do_plotNpwz’:
plot/plot.c:519:13: warning: unused variable ‘nn’ [-Wunused-variable]
  519 |         int nn = abs(n);
      |             ^~
plot/plot.c: In function ‘do_plot_gen’:
plot/plot.c:828:16: warning: unused variable ‘j’ [-Wunused-variable]
  828 |         int i, j;
      |                ^
plot/plot.c: In function ‘DoPlot’:
Link_ numlib/qptest 
plot/plot.c:2975:33: warning: label ‘plotNoSym’ defined but not used [-Wunused-label]
 2975 |                                 plotNoSym:
      |                                 ^~~~~~~~~
plot/plot.c: In function ‘main’:
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
 3151 |         { 0.6, 0.6, 0.6 },
      |           {             }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
 3151 |         { 0.6, 0.6, 0.6 },
      |           {             }
 3152 |         { 1.0, 1.0, 0.0 },
      |           {             }
In file included from icc/icctest.c:50:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
 3151 |         { 0.6, 0.6, 0.6 },
      |           {             }
 3152 |         { 1.0, 1.0, 0.0 },
      |           {             }
 3153 |         { 0.0, 1.0, 1.0 },
      |           {             }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
 3151 |         { 0.6, 0.6, 0.6 },
      |           {             }
 3152 |         { 1.0, 1.0, 0.0 },
      |           {             }
 3153 |         { 0.0, 1.0, 1.0 },
      |           {             }
 3154 |         { 1.0, 0.0, 1.0 },
      |           {             }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
 3151 |         { 0.6, 0.6, 0.6 },
      |           {             }
 3152 |         { 1.0, 1.0, 0.0 },
      |           {             }
 3153 |         { 0.0, 1.0, 1.0 },
      |           {             }
 3154 |         { 1.0, 0.0, 1.0 },
      |           {             }
 3155 |         { 0.97, 0.37, 0.0 } };
      |           {               }
plot/plot.c:3147:29: warning: missing braces around initializer [-Wmissing-braces]
 3147 |         plot_col mcols[8] = {
      |                             ^
 3148 |         { 1.0, 0.0, 0.0 },
      |           {             }
 3149 |         { 0.0, 1.0, 0.0 },
      |           {             }
 3150 |         { 0.0, 0.0, 1.0 },
      |           {             }
 3151 |         { 0.6, 0.6, 0.6 },
      |           {             }
 3152 |         { 1.0, 1.0, 0.0 },
      |           {             }
 3153 |         { 0.0, 1.0, 1.0 },
      |           {             }
 3154 |         { 1.0, 0.0, 1.0 },
      |           {             }
 3155 |         { 0.97, 0.37, 0.0 } };
      |           {               }
In file included from numlib/numlib.h:14,
                 from plot/plot.c:39:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from plot/plot.c:42:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 numlib/svdtest 
Cc_ icc/lutest.o 
In file included from icc/lutest.c:53:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Chmod1 numlib/qptest 
Cc_ icc/iccdump.o 
In file included from icc/iccdump.c:27:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ plot/plot 
Link_ icc/iccdump 
Link_ icc/icctest 
Chmod1 plot/plot 
Cc_ icc/icclu.o 
In file included from icc/icclu.c:34:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ icc/icclu 
Link_ icc/lutest 
Chmod1 icc/iccdump 
Cc_ icc/iccrw.o 
icc/iccrw.c: In function ‘main’:
icc/iccrw.c:60:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   60 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
icc/iccrw.c:50:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   50 |         int verb = 0;
      |             ^~~~
In file included from icc/iccrw.c:26:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ icc/iccrw 
Chmod1 icc/icctest 
Cc_ icc/mkDispProf.o 
icc/mkDispProf.c: In function ‘main’:
icc/mkDispProf.c:73:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   73 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
icc/mkDispProf.c:186:21: warning: unused variable ‘i’ [-Wunused-variable]
  186 |                 int i;
      |                     ^
icc/mkDispProf.c:64:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   64 |         int verb = 0;
      |             ^~~~
In file included from icc/mkDispProf.c:31:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ icc/mkDispProf 
Chmod1 icc/icclu 
Cc_ cgats/pars_pars.o 
cgats/pars.c: In function ‘get_token’:
cgats/pars.c:561:29: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  561 |                 if ((p->delf[c] & PARS_QUOTE) != 0) {
      |                             ^
cgats/pars.c:577:57: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  577 |                 if ((p->q != 0 && (p->q != c || (p->delf[c] & PARS_SKIP) == 0))
      |                                                         ^
cgats/pars.c:579:44: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  579 |                  || (!(tbo == 0 && (p->delf[c] & PARS_TERM) != 0 && (p->delf[c] & PARS_SKIP) != 0)
      |                                            ^
cgats/pars.c:579:77: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  579 |                  || (!(tbo == 0 && (p->delf[c] & PARS_TERM) != 0 && (p->delf[c] & PARS_SKIP) != 0)
      |                                                                             ^
cgats/pars.c:581:31: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  581 |                    && (p->delf[c] & PARS_SKIP) == 0))   /* Skip non-readers */
      |                               ^
cgats/pars.c:585:41: warning: array subscript has type ‘char’ [-Wchar-subscripts]
  585 |                  && tbo != 0 && (p->delf[c] & PARS_TERM) != 0)
      |                                         ^
...on 200th target...
Link_ cgats/pars 
Chmod1 cgats/pars 
Cc_ cgats/cgats_cgats.o 
Chmod1 icc/lutest 
Cc_ xml/testmxml.o 
Link_ xml/testmxml 
Chmod1 icc/iccrw 
Cc_ yajl/yajl_test.o 
yajl/yajl_test.c: In function ‘test_yajl_integer’:
yajl/yajl_test.c:82:25: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘longlong’ {aka ‘long int’} [-Wformat=]
   82 |     printf("integer: %lld\n", integerVal);
      |                      ~~~^     ~~~~~~~~~~
      |                         |     |
      |                         |     longlong {aka long int}
      |                         long long int
      |                      %ld
Link_ yajl/yajl_test 
Link_ cgats/cgats 
Chmod1 icc/mkDispProf 
Cc_ yajl/json_verify.o 
Link_ yajl/json_verify 
Chmod1 yajl/yajl_test 
Cc_ rspl/revbench.o 
rspl/revbench.c: In function ‘main’:
rspl/revbench.c:173:26: warning: variable ‘rcount’ set but not used [-Wunused-but-set-variable]
  173 |                 unsigned rcount;
      |                          ^~~~~~
In file included from numlib/numlib.h:14,
                 from rspl/revbench.c:24:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ rspl/revbench 
Chmod1 yajl/json_verify 
Cc_ rspl/c1.o 
Chmod1 xml/testmxml 
Cc_ rspl/cw1.o 
In file included from numlib/numlib.h:14,
                 from rspl/c1.c:31:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from rspl/c1.c:34:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
rspl/cw1.c: In function ‘main’:
rspl/cw1.c:180:45: warning: unused variable ‘out’ [-Wunused-variable]
  180 |                                 double val, out;
      |                                             ^~~
rspl/cw1.c:140:24: warning: unused variable ‘lrand’ [-Wunused-variable]
  140 |                 double lrand = 0.0;             /* Amount of level randomness */
      |                        ^~~~~
rspl/cw1.c: In function ‘powlike’:
rspl/cw1.c:249:16: warning: unused variable ‘tt’ [-Wunused-variable]
  249 |         double tt, g;
      |                ^~
In file included from numlib/numlib.h:14,
                 from rspl/cw1.c:30:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from rspl/cw1.c:33:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ rspl/c1 
Link_ rspl/cw1 
Chmod1 cgats/cgats 
Cc_ rspl/cw3.o 
rspl/cw3.c: In function ‘main’:
rspl/cw3.c:195:45: warning: unused variable ‘out’ [-Wunused-variable]
  195 |                                 double val, out;
      |                                             ^~~
rspl/cw3.c:145:24: warning: unused variable ‘lrand’ [-Wunused-variable]
  145 |                 double lrand = 0.0;             /* Amount of level randomness */
      |                        ^~~~~
rspl/cw3.c:87:19: warning: unused variable ‘e’ [-Wunused-variable]
   87 |         int i, j, e, f, n;
      |                   ^
rspl/cw3.c: In function ‘powlike’:
rspl/cw3.c:266:16: warning: unused variable ‘tt’ [-Wunused-variable]
  266 |         double tt, g;
      |                ^~
In file included from numlib/numlib.h:14,
                 from rspl/cw3.c:30:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from rspl/cw3.c:33:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ rspl/cw3 
Chmod1 rspl/revbench 
Cc_ rspl/c1df.o 
In file included from numlib/numlib.h:14,
                 from rspl/c1df.c:32:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from rspl/c1df.c:35:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ rspl/c1df 
Chmod1 rspl/c1 
Cc_ rspl/t2d.o 
In file included from rspl/t2d.c:26:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ rspl/t2d 
Chmod1 rspl/cw3 
Cc_ rspl/t2ddf.o 
In file included from rspl/t2ddf.c:26:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 rspl/cw1 
Cc_ rspl/t3d.o 
rspl/t3d.c: In function ‘main’:
rspl/t3d.c:490:37: warning: unused variable ‘ix’ [-Wunused-variable]
  490 |                                 int ix;
      |                                     ^~
In file included from rspl/t3d.c:26:
numlib/ui.h: At top level:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ rspl/t2ddf 
Link_ rspl/t3d 
Chmod1 rspl/c1df 
Cc_ rspl/t3ddf.o 
In file included from rspl/t3ddf.c:26:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ rspl/t3ddf 
Chmod1 rspl/t3d 
Cc_ rspl/tnd.o 
rspl/tnd.c: In function ‘main’:
rspl/tnd.c:188:16: warning: variable ‘cvec’ set but not used [-Wunused-but-set-variable]
  188 |         double cvec[4];         /* Text clip vector */
      |                ^~~~
In file included from numlib/numlib.h:14,
                 from rspl/tnd.c:23:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Chmod1 rspl/t2d 
Cc_ rspl/trnd.o 
Link_ rspl/tnd 
In file included from numlib/numlib.h:14,
                 from rspl/trnd.c:23:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ rspl/trnd 
Chmod1 rspl/t2ddf 
Cc_ rspl/smtnd.o 
rspl/smtnd.c: In function ‘best’:
rspl/smtnd.c:204:20: warning: variable ‘dhigh’ set but not used [-Wunused-but-set-variable]
  204 |         datai dlow,dhigh;
      |                    ^~~~~
rspl/smtnd.c:204:15: warning: variable ‘dlow’ set but not used [-Wunused-but-set-variable]
  204 |         datai dlow,dhigh;
      |               ^~~~
rspl/smtnd.c:202:19: warning: variable ‘high’ set but not used [-Wunused-but-set-variable]
  202 |         datai low,high;
      |                   ^~~~
rspl/smtnd.c:202:15: warning: variable ‘low’ set but not used [-Wunused-but-set-variable]
  202 |         datai low,high;
      |               ^~~
In file included from numlib/numlib.h:14,
                 from rspl/smtnd.c:28:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from rspl/smtnd.c:29:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from rspl/smtnd.c:33:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
rspl/smtnd.c: In function ‘best’:
rspl/smtnd.c:272:16: warning: ‘bi’ may be used uninitialized [-Wmaybe-uninitialized]
  272 |         for (i = bi+1; i < ns; i++) {
      |              ~~^~~~~~
rspl/smtnd.c:198:16: note: ‘bi’ was declared here
  198 |         int i, bi;
      |                ^~
Link_ rspl/smtnd 
Chmod1 rspl/t3ddf 
Cc_ rspl/smtmpp.o 
rspl/smtmpp.c: In function ‘best’:
rspl/smtmpp.c:222:20: warning: variable ‘dhigh’ set but not used [-Wunused-but-set-variable]
  222 |         datai dlow,dhigh;
      |                    ^~~~~
rspl/smtmpp.c:222:15: warning: variable ‘dlow’ set but not used [-Wunused-but-set-variable]
  222 |         datai dlow,dhigh;
      |               ^~~~
rspl/smtmpp.c:220:19: warning: variable ‘high’ set but not used [-Wunused-but-set-variable]
  220 |         datai low,high;
      |                   ^~~~
rspl/smtmpp.c:220:15: warning: variable ‘low’ set but not used [-Wunused-but-set-variable]
  220 |         datai low,high;
      |               ^~~
rspl/smtmpp.c: In function ‘do_series_1’:
rspl/smtmpp.c:493:40: warning: variable ‘maxe’ set but not used [-Wunused-but-set-variable]
  493 |                                 double maxe[20];
      |                                        ^~~~
rspl/smtmpp.c: In function ‘do_series_2’:
rspl/smtmpp.c:563:13: warning: unused variable ‘trials’ [-Wunused-variable]
  563 |         int trials[4] = {
      |             ^~~~~~
rspl/smtmpp.c: In function ‘do_test’:
rspl/smtmpp.c:952:19: warning: unused variable ‘it’ [-Wunused-variable]
  952 |         int i, j, it;
      |                   ^~
In file included from numlib/numlib.h:14,
                 from rspl/smtmpp.c:30:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from rspl/smtmpp.c:31:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from rspl/smtmpp.c:35:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
In function ‘best’,
    inlined from ‘do_series_1’ at rspl/smtmpp.c:538:13,
    inlined from ‘main’ at rspl/smtmpp.c:849:4:
rspl/smtmpp.c:290:16: warning: ‘bi’ may be used uninitialized [-Wmaybe-uninitialized]
  290 |         for (i = bi+1; i < ns; i++) {
      |              ~~^~~~~~
rspl/smtmpp.c: In function ‘main’:
rspl/smtmpp.c:216:16: note: ‘bi’ was declared here
  216 |         int i, bi;
      |                ^~
Link_ rspl/smtmpp 
Chmod1 rspl/trnd 
Cc_ rspl/sm1.o 
Chmod1 rspl/tnd 
Cc_ rspl/sm2.o 
Link_ rspl/sm1 
Link_ rspl/sm2 
Chmod1 rspl/sm1 
Cc_ rspl/sm3.o 
Chmod1 rspl/sm2 
Cc_ gamut/viewgam.o 
Link_ rspl/sm3 
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
   95 |         { 0, 1, 1 },    /* gam_cyan */
      |           {       }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
   95 |         { 0, 1, 1 },    /* gam_cyan */
      |           {       }
   96 |         { 1, 0, 1 },    /* gam_magenta */
      |           {       }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
   95 |         { 0, 1, 1 },    /* gam_cyan */
      |           {       }
   96 |         { 1, 0, 1 },    /* gam_magenta */
      |           {       }
   97 |         { 1, 1, 0 },    /* gam_yellow */
      |           {       }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
   95 |         { 0, 1, 1 },    /* gam_cyan */
      |           {       }
   96 |         { 1, 0, 1 },    /* gam_magenta */
      |           {       }
   97 |         { 1, 1, 0 },    /* gam_yellow */
      |           {       }
   98 |         { .1, .1, .1 }, /* gam_grey */
      |           {          }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
   95 |         { 0, 1, 1 },    /* gam_cyan */
      |           {       }
   96 |         { 1, 0, 1 },    /* gam_magenta */
      |           {       }
   97 |         { 1, 1, 0 },    /* gam_yellow */
      |           {       }
   98 |         { .1, .1, .1 }, /* gam_grey */
      |           {          }
   99 |         { .7, .7, .7 }  /* gam_white */
      |           {          }
gamut/viewgam.c:91:18: warning: missing braces around initializer [-Wmissing-braces]
   91 | } color_rgb[8] = {
      |                  ^
   92 |         { 1, 0, 0 },    /* gam_red */
      |           {       }
   93 |         { 0, 1, 0 },    /* gam_green */
      |           {       }
   94 |         { 0, 0, 1 },    /* gam_blue */
      |           {       }
   95 |         { 0, 1, 1 },    /* gam_cyan */
      |           {       }
   96 |         { 1, 0, 1 },    /* gam_magenta */
      |           {       }
   97 |         { 1, 1, 0 },    /* gam_yellow */
      |           {       }
   98 |         { .1, .1, .1 }, /* gam_grey */
      |           {          }
   99 |         { .7, .7, .7 }  /* gam_white */
      |           {          }
gamut/viewgam.c: In function ‘main’:
gamut/viewgam.c:458:32: warning: unused variable ‘rgb’ [-Wunused-variable]
  458 |                         double rgb[3], Lab[3];
      |                                ^~~
In file included from numlib/numlib.h:14,
                 from gamut/viewgam.c:26:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Chmod1 rspl/sm3 
Cc_ gamut/smthtest.o 
gamut/smthtest.c: In function ‘main’:
gamut/smthtest.c:110:16: warning: variable ‘nearf’ set but not used [-Wunused-but-set-variable]
  110 |         double nearf = 1.0;             /* Absolute delta E weightign */
      |                ^~~~~
In file included from numlib/numlib.h:14,
                 from gamut/smthtest.c:34:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ gamut/smthtest 
Link_ gamut/viewgam 
Chmod1 rspl/smtnd 
Cc_ gamut/GenRMGam.o 
In file included from numlib/numlib.h:14,
                 from gamut/GenRMGam.c:13:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from gamut/GenRMGam.c:14:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ gamut/GenRMGam 
Chmod1 gamut/viewgam 
Cc_ gamut/GenVisGam.o 
In file included from numlib/numlib.h:14,
                 from gamut/GenVisGam.c:12:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from gamut/GenVisGam.c:13:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ gamut/GenVisGam 
Chmod1 gamut/GenRMGam 
Cc_ gamut/maptest.o 
In file included from numlib/numlib.h:14,
                 from gamut/maptest.c:30:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from gamut/maptest.c:31:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ gamut/maptest 
Chmod1 rspl/smtmpp 
Cc_ gamut/fakegam.o 
gamut/fakegam.c: In function ‘main’:
gamut/fakegam.c:230:52: warning: unused variable ‘rad’ [-Wunused-variable]
  230 |                                 double pp[3], sum, rad;
      |                                                    ^~~
gamut/fakegam.c:71:13: warning: unused variable ‘i’ [-Wunused-variable]
   71 |         int i;
      |             ^
In file included from numlib/numlib.h:14,
                 from gamut/fakegam.c:28:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ gamut/fakegam 
Chmod1 gamut/smthtest 
Cc_ gamut/surftest.o 
gamut/surftest.c: In function ‘main’:
gamut/surftest.c:230:24: warning: variable ‘r’ set but not used [-Wunused-but-set-variable]
  230 |                 double r, out[3];
      |                        ^
In file included from numlib/numlib.h:14,
                 from gamut/surftest.c:26:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from gamut/surftest.c:27:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ gamut/surftest 
Chmod1 gamut/GenVisGam 
Cc_ xicc/xicclu.o 
In file included from numlib/numlib.h:14,
                 from xicc/xicclu.c:36:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from xicc/xicclu.c:38:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from xicc/xicclu.c:39:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/xicclu 
Chmod1 gamut/fakegam 
Cc_ xicc/iccgamut.o 
In file included from numlib/numlib.h:14,
                 from xicc/iccgamut.c:39:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/iccgamut.c:40:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/iccgamut.c:41:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ xicc/iccgamut 
Chmod1 gamut/surftest 
Cc_ xicc/tiffgamut.o 
xicc/tiffgamut.c: In function ‘JPEG_cspace2str’:
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_RGB’ not handled in switch [-Wswitch]
  315 |         switch (cspace) {
      |         ^~~~~~
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_RGBX’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_BGR’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_BGRX’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_XBGR’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_XRGB’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_RGBA’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_BGRA’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_ABGR’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_EXT_ARGB’ not handled in switch [-Wswitch]
xicc/tiffgamut.c:315:9: warning: enumeration value ‘JCS_RGB565’ not handled in switch [-Wswitch]
xicc/tiffgamut.c: In function ‘main’:
xicc/tiffgamut.c:382:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  382 |         uint16 samplesperpixel, bitspersample;
      |         ^~~~~~
xicc/tiffgamut.c:382:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
xicc/tiffgamut.c:383:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  383 |         uint16 pconfig, photometric, pmtc;
      |         ^~~~~~
xicc/tiffgamut.c:383:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
xicc/tiffgamut.c:383:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
xicc/tiffgamut.c:388:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  388 |         uint16 extrasamples = 0;                                        /* Extra "alpha" samples */
      |         ^~~~~~
xicc/tiffgamut.c:389:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  389 |         uint16 *extrainfo = NULL;                                       /* Info about extra samples */
      |         ^~~~~~
xicc/tiffgamut.c:634:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  634 |         if (fa < (argc-1))
      |         ^~
xicc/tiffgamut.c:635:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  635 |                 strncpy(prof_name,argv[fa++],MAXNAMEL); prof_name[MAXNAMEL] = '\000';
      |                                                         ^~~~~~~~~
xicc/tiffgamut.c:383:38: warning: unused variable ‘pmtc’ [-Wunused-variable]
  383 |         uint16 pconfig, photometric, pmtc;
      |                                      ^~~~
In file included from numlib/numlib.h:14,
                 from xicc/tiffgamut.c:40:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/tiffgamut.c:44:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/tiffgamut.c:46:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Chmod1 gamut/maptest 
Cc_ xicc/tiffgmts.o 
xicc/tiffgmts.c: In function ‘main’:
xicc/tiffgmts.c:313:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  313 |         uint16 samplesperpixel, bitspersample;
      |         ^~~~~~
xicc/tiffgmts.c:313:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
xicc/tiffgmts.c:314:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  314 |         uint16 pconfig, photometric, pmtc;
      |         ^~~~~~
xicc/tiffgmts.c:314:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
xicc/tiffgmts.c:314:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
xicc/tiffgmts.c:315:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  315 |         uint16 resunits;
      |         ^~~~~~
xicc/tiffgmts.c:320:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  320 |         uint16 extrasamples;                                            /* Extra "alpha" samples */
      |         ^~~~~~
xicc/tiffgmts.c:321:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  321 |         uint16 *extrainfo;                                                      /* Info about extra samples */
      |         ^~~~~~
xicc/tiffgmts.c:517:9: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
  517 |         if (fa < (argc-1))
      |         ^~
xicc/tiffgmts.c:518:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
  518 |                 strncpy(prof_name,argv[fa++],MAXNAMEL); prof_name[MAXNAMEL] = '\000';
      |                                                         ^~~~~~~~~
xicc/tiffgmts.c:327:16: warning: unused variable ‘tdel’ [-Wunused-variable]
  327 |         double tdel = 0.0;                                      /* Total delta along locus */
      |                ^~~~
xicc/tiffgmts.c:314:38: warning: unused variable ‘pmtc’ [-Wunused-variable]
  314 |         uint16 pconfig, photometric, pmtc;
      |                                      ^~~~
xicc/tiffgmts.c: In function ‘add_fpixel’:
xicc/tiffgmts.c:1087:27: warning: unused variable ‘ndist’ [-Wunused-variable]
 1087 |         double tt, cdist, ndist;
      |                           ^~~~~
xicc/tiffgmts.c:1087:20: warning: unused variable ‘cdist’ [-Wunused-variable]
 1087 |         double tt, cdist, ndist;
      |                    ^~~~~
xicc/tiffgmts.c:1087:16: warning: unused variable ‘tt’ [-Wunused-variable]
 1087 |         double tt, cdist, ndist;
      |                ^~
xicc/tiffgmts.c:1086:16: warning: unused variable ‘cent’ [-Wunused-variable]
 1086 |         double cent[3] = { 50.0, 0.0, 0.0 };    /* Assumed center */
      |                ^~~~
xicc/tiffgmts.c: In function ‘flush_filter’:
xicc/tiffgmts.c:1150:32: warning: unused variable ‘val’ [-Wunused-variable]
 1150 |                         double val[3];
      |                                ^~~
xicc/tiffgmts.c: In function ‘get_filter’:
xicc/tiffgmts.c:1177:32: warning: unused variable ‘val’ [-Wunused-variable]
 1177 |                         double val[3];
      |                                ^~~
In file included from numlib/numlib.h:14,
                 from xicc/tiffgmts.c:38:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/tiffgmts.c:40:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/tiffgmts.c:42:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ xicc/tiffgamut 
Link_ xicc/tiffgmts 
Chmod1 xicc/xicclu 
Cc_ xicc/revfix.o 
xicc/revfix.c: In function ‘Labp_CMYKp’:
xicc/revfix.c:193:24: warning: unused variable ‘tt’ [-Wunused-variable]
  193 |                 double tt[4];
      |                        ^~
In file included from numlib/numlib.h:14,
                 from xicc/revfix.c:35:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from xicc/revfix.c:36:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ xicc/revfix 
Chmod1 xicc/iccgamut 
Cc_ xicc/mpplu.o 
xicc/mpplu.c: In function ‘diag_gamut’:
xicc/mpplu.c:687:24: warning: variable ‘sum’ set but not used [-Wunused-but-set-variable]
  687 |                 double sum;
      |                        ^~~
xicc/mpplu.c:748:24: warning: variable ‘sum’ set but not used [-Wunused-but-set-variable]
  748 |                 double sum;
      |                        ^~~
xicc/mpplu.c:747:24: warning: variable ‘in’ set but not used [-Wunused-but-set-variable]
  747 |                 double in[MAX_CHAN];
      |                        ^~
In file included from numlib/numlib.h:14,
                 from xicc/mpplu.c:27:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from xicc/mpplu.c:28:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from xicc/mpplu.c:31:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/mpplu 
Chmod1 xicc/tiffgmts 
Cc_ xicc/extracticc.o 
xicc/extracticc.c: In function ‘usage’:
xicc/extracticc.c:37:13: warning: unused variable ‘i’ [-Wunused-variable]
   37 |         int i;
      |             ^
xicc/extracticc.c: In function ‘main’:
xicc/extracticc.c:92:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   92 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
xicc/extracticc.c:81:13: warning: unused variable ‘rv’ [-Wunused-variable]
   81 |         int rv = 0;
      |             ^~
xicc/extracticc.c:74:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   74 |         int verb = 0;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from xicc/extracticc.c:27:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/extracticc.c:33:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ xicc/extracticc 
Chmod1 xicc/tiffgamut 
Cc_ xicc/extractttag.o 
xicc/extractttag.c: In function ‘usage’:
xicc/extractttag.c:39:13: warning: unused variable ‘i’ [-Wunused-variable]
   39 |         int i;
      |             ^
xicc/extractttag.c: In function ‘main’:
xicc/extractttag.c:71:15: warning: unused variable ‘buf’ [-Wunused-variable]
   71 |         void *buf = NULL;
      |               ^~~
xicc/extractttag.c:70:14: warning: unused variable ‘size’ [-Wunused-variable]
   70 |         int  size = 0;
      |              ^~~~
xicc/extractttag.c:69:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   69 |         int verb = 0;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from xicc/extractttag.c:32:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/extractttag.c:33:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/extractttag.c:34:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Chmod1 xicc/extracticc 
Cc_ xicc/xcolorantslu.o 
xicc/extractttag.c: In function ‘main’:
xicc/extractttag.c:199:77: warning: ‘uro’ may be used uninitialized [-Wmaybe-uninitialized]
  199 |                         if (ofp->write(ofp, uro->data, 1, uro->size) != (uro->size)) {
      |                                                                         ~~~~^~~~~~~
xicc/extractttag.c:67:21: note: ‘uro’ was declared here
   67 |         icmUnknown *uro;
      |                     ^~~
xicc/xcolorantslu.c: In function ‘main’:
xicc/xcolorantslu.c:66:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   66 |         int verb = 0;
      |             ^~~~
In file included from xicc/xcolorantslu.c:25:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ xicc/extractttag 
Link_ xicc/xcolorantslu 
Chmod1 xicc/xcolorantslu 
Cc_ xicc/tm3015_tm3015.o 
xicc/tm3015.c: In function ‘tm3015_plot’:
xicc/tm3015.c:719:28: warning: unused variable ‘kp1’ [-Wunused-variable]
  719 |                 int k = i, kp1 = ip1;
      |                            ^~~
xicc/tm3015.c:719:21: warning: unused variable ‘k’ [-Wunused-variable]
  719 |                 int k = i, kp1 = ip1;
      |                     ^
xicc/tm3015.c:677:15: warning: unused variable ‘lred’ [-Wunused-variable]
  677 |         float lred[3]   = { 1.0, 0.5, 0.5 };
      |               ^~~~
xicc/tm3015.c:676:15: warning: unused variable ‘lblack’ [-Wunused-variable]
  676 |         float lblack[3] = { 0.5, 0.5, 0.5 };
      |               ^~~~~~
xicc/tm3015.c:673:19: warning: unused variable ‘k’ [-Wunused-variable]
  673 |         int i, j, k;
      |                   ^
In file included from numlib/numlib.h:14,
                 from xicc/tm3015.c:33:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from xicc/tm3015.c:42:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from xicc/tm3015.c:35:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/tm3015 
Chmod1 xicc/tm3015 
Cc_ xicc/fbview.o 
xicc/fbview.c: In function ‘main’:
xicc/fbview.c:99:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   99 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
xicc/fbview.c:154:24: warning: unused variable ‘j’ [-Wunused-variable]
  154 |                 int i, j;
      |                        ^
xicc/fbview.c:78:13: warning: unused variable ‘doaxes’ [-Wunused-variable]
   78 |         int doaxes = 0;
      |             ^~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/fbview.c:29:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/fbview.c:30:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ xicc/fbview 
Chmod1 xicc/mpplu 
Cc_ xicc/fakeCMY.o 
In file included from numlib/numlib.h:14,
                 from xicc/fakeCMY.c:29:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/fakeCMY.c:30:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/fakeCMY.c:31:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ xicc/fakeCMY 
Chmod1 xicc/revfix 
Cc_ xicc/xfbview.o 
xicc/xfbview.c: In function ‘main’:
xicc/xfbview.c:220:19: warning: unused variable ‘axes’ [-Wunused-variable]
  220 |                 } axes[5] = {
      |                   ^~~~
In file included from numlib/numlib.h:14,
                 from xicc/xfbview.c:28:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xfbview.c:29:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from xicc/xfbview.c:30:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ xicc/xfbview 
Chmod1 xicc/extractttag 
Cc_ xicc/icheck.o 
xicc/icheck.c: In function ‘main’:
xicc/icheck.c:82:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   82 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
In file included from numlib/numlib.h:14,
                 from xicc/icheck.c:31:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/icheck.c:34:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Chmod1 xicc/fbview 
Cc_ xicc/spectest.o 
In file included from numlib/numlib.h:14,
                 from xicc/spectest.c:33:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from xicc/spectest.c:35:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from xicc/spectest.c:38:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/icheck 
Link_ xicc/spectest 
Chmod1 xicc/spectest 
Cc_ xicc/spectest2.o 
In file included from xicc/xspect.h:28,
                 from xicc/spectest2.c:30:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/spectest2.c:33:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/spectest2.c:36:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/spectest2 
Chmod1 xicc/spectest2 
Cc_ xicc/ccttest.o 
xicc/ccttest.c: In function ‘main’:
xicc/ccttest.c:137:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  137 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
xicc/ccttest.c:124:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
  124 |         int verb = 0;
      |             ^~~~
In file included from xicc/xspect.h:28,
                 from xicc/ccttest.c:25:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/ccttest.c:26:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/ccttest.c:28:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/ccttest 
Archive imdi/libimdi.a 
Cc_ xicc/transplot.o 
xicc/transplot.c: In function ‘main’:
xicc/transplot.c:78:13: warning: variable ‘rgbout’ set but not used [-Wunused-but-set-variable]
   78 |         int rgbout = 0;         /* Flag */
      |             ^~~~~~
xicc/transplot.c:76:13: warning: variable ‘rgbin’ set but not used [-Wunused-but-set-variable]
   76 |         int rgbin = 0;          /* Flag */
      |             ^~~~~
xicc/transplot.c:71:19: warning: variable ‘luluto’ set but not used [-Wunused-but-set-variable]
   71 |         icmLuLut *luluto;       /* Lookup xLut type object */
      |                   ^~~~~~
xicc/transplot.c:58:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   58 |         int verb = 0;
      |             ^~~~
In file included from xicc/transplot.c:29:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/transplot.c:30:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/transplot.c:32:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 xicc/icheck 
Cc_ xicc/cgatsplot.o 
Link_ xicc/transplot 
xicc/cgatsplot.c: In function ‘main’:
xicc/cgatsplot.c:84:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   84 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
xicc/cgatsplot.c:55:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   55 |         int verb = 0;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from xicc/cgatsplot.c:24:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/cgatsplot.c:25:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/cgatsplot.c:30:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/cgatsplot 
Chmod1 xicc/cgatsplot 
Cc_ xicc/cv.o 
xicc/cv.c: In function ‘main’:
xicc/cv.c:81:16: warning: variable ‘nfa’ set but not used [-Wunused-but-set-variable]
   81 |         int fa,nfa;                             /* argument we're looking at */
      |                ^~~
In file included from numlib/numlib.h:14,
                 from xicc/cv.c:18:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/cv.c:21:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 xicc/fakeCMY 
Cc_ xicc/cvtest.o 
Link_ xicc/cv 
Chmod1 xicc/ccttest 
Cc_ xicc/specsubsamp.o 
In file included from numlib/numlib.h:14,
                 from xicc/cvtest.c:29:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/cvtest.c:31:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
xicc/specsubsamp.c: In function ‘main’:
xicc/specsubsamp.c:47:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   47 |         int verb = 0;
      |             ^~~~
In file included from xicc/xspect.h:28,
                 from xicc/specsubsamp.c:24:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/specsubsamp.c:25:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/specsubsamp.c:26:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Cc_ xicc/cvtest.o 
Link_ xicc/specsubsamp 
In file included from numlib/numlib.h:14,
                 from xicc/cvtest.c:29:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/cvtest.c:31:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/cvtest 
Chmod1 xicc/transplot 
...on 300th target...
Cc_ xicc/specplot.o 
xicc/specplot.c: In function ‘do_spec’:
xicc/specplot.c:64:28: warning: unused variable ‘vdt_lab’ [-Wunused-variable]
   64 |         double cdt_lab[3], vdt_lab[3];
      |                            ^~~~~~~
xicc/specplot.c:64:16: warning: unused variable ‘cdt_lab’ [-Wunused-variable]
   64 |         double cdt_lab[3], vdt_lab[3];
      |                ^~~~~~~
xicc/specplot.c:63:28: warning: unused variable ‘vdt_xyz’ [-Wunused-variable]
   63 |         double cdt_xyz[3], vdt_xyz[3];
      |                            ^~~~~~~
xicc/specplot.c:63:16: warning: unused variable ‘cdt_xyz’ [-Wunused-variable]
   63 |         double cdt_xyz[3], vdt_xyz[3];
      |                ^~~~~~~
xicc/specplot.c:62:21: warning: unused variable ‘vdt’ [-Wunused-variable]
   62 |         double cdt, vdt;
      |                     ^~~
xicc/specplot.c:62:16: warning: unused variable ‘cdt’ [-Wunused-variable]
   62 |         double cdt, vdt;
      |                ^~~
xicc/specplot.c: In function ‘main’:
xicc/specplot.c:350:21: warning: unused variable ‘eof’ [-Wunused-variable]
  350 |                 int eof;
      |                     ^~~
xicc/specplot.c:349:21: warning: variable ‘maxgraphs’ set but not used [-Wunused-but-set-variable]
  349 |                 int maxgraphs = MAXGRAPHS;
      |                     ^~~~~~~~~
xicc/specplot.c:249:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
  249 |         int verb = 0;
      |             ^~~~
In file included from xicc/xspect.h:28,
                 from xicc/specplot.c:26:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/specplot.c:27:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/specplot.c:29:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 xicc/cv 
Cc_ xicc/bluelin.o 
xicc/bluelin.c: In function ‘bluelin_fwd’:
xicc/bluelin.c:44:16: warning: unused variable ‘J’ [-Wunused-variable]
   44 |         double J, C, h;
      |                ^
xicc/bluelin.c: In function ‘bluelin_bwd’:
xicc/bluelin.c:81:16: warning: unused variable ‘J’ [-Wunused-variable]
   81 |         double J, C, h;
      |                ^
Chmod1 xicc/xfbview 
xicc/bluelin.c: In function ‘main’:
xicc/bluelin.c:175:66: warning: format ‘%f’ expects a matching ‘double’ argument [-Wformat=]
  175 |                                 printf("%f %f %f -> %f %f %f de %f\n", in[0], in[1], in[2], out[0], out[1], out[2]);
      |                                                                 ~^
      |                                                                  |
      |                                                                  double
xicc/bluelin.c:138:15: warning: unused variable ‘black’ [-Wunused-variable]
  138 |         float black[3] = { 0.0, 0.0, 0.0 };
      |               ^~~~~
xicc/bluelin.c:137:16: warning: unused variable ‘j’ [-Wunused-variable]
  137 |         int i, j;
      |                ^
xicc/bluelin.c: At top level:
Cc_ xicc/cam02test.o 
xicc/bluelin.c:263:20: warning: missing braces around initializer [-Wmissing-braces]
  263 | xyzarray bandh[] = {
      |                    ^
  264 |         0,0,0,
      |         {    }
  265 |         4.74,2.99,0.48,
      |         {             }
  266 |         10.36,6.24,0.95,
      |         {              }
  267 |         19.13,11.25,1.19,
      |         {               }
  268 |         32.06,18.42,2.00,
      |         {               }
  269 |         49.21,28.12,2.58,
      |         {               }
  270 |         59.12,40.75,14.70,
      |         {                }
  271 |         68.39,56.68,35.70,
      |         {                }
  272 |         82.47,76.30,68.26,
      |         {                }
  273 |         54.45,30.90,2.54,
      |         {               }
  274 |         0,0,0,
      |         {    }
  275 |         3.48,2.99,0.85,
      |         {             }
  276 |         7.24,6.24,1.49,
      |         {             }
  277 |         12.97,11.25,2.34,
      |         {               }
  278 |         20.97,18.42,3.40,
      |         {               }
  279 |         31.96,28.12,4.78,
      |         {               }
  280 |         45.10,40.75,5.83,
      |         {               }
  281 |         62.88,56.68,7.85,
      |         {               }
  282 |         77.59,76.30,41.69,
      |         {                }
  283 |         68.22,61.38,7.91,
      |         {               }
  284 |         0,0,0,
      |         {    }
  285 |         3.04,2.99,0.83,
      |         {             }
  286 |         6.24,6.24,1.41,
      |         {             }
  287 |         10.62,11.25,2.05,
      |         {               }
  288 |         16.55,18.42,3.00,
      |         {               }
  289 |         25.72,28.12,4.52,
      |         {               }
  290 |         36.51,40.75,6.30,
      |         {               }
  291 |         49.80,56.68,8.62,
      |         {               }
  292 |         65.79,76.30,11.49,
      |         {                }
  293 |         86.15,100.41,14.92,
      |         {                 }
  294 |         0,0,0,
      |         {    }
  295 |         2.55,2.99,0.60,
      |         {             }
  296 |         5.07,6.24,1.11,
      |         {             }
  297 |         8.99,11.25,1.82,
      |         {              }
  298 |         14.15,18.42,3.04,
      |         {               }
  299 |         20.85,28.12,4.57,
      |         {               }
  300 |         29.27,40.75,6.77,
      |         {               }
  301 |         40.71,56.68,9.19,
      |         {               }
  302 |         53.86,76.30,12.42,
      |         {                }
  303 |         65.62,94.72,15.28,
      |         {                }
  304 |         0,0,0,
      |         {    }
  305 |         1.81,2.99,0.68,
      |         {             }
  306 |         3.19,6.24,1.44,
      |         {             }
  307 |         5.99,11.25,2.77,
      |         {              }
  308 |         9.31,18.42,4.10,
      |         {              }
  309 |         14.29,28.12,6.38,
      |         {               }
  310 |         20.22,40.75,8.20,
      |         {               }
  311 |         27.52,56.68,10.67,
      |         {                }
  312 |         36.43,76.30,14.41,
      |         {                }
  313 |         35.93,77.65,13.93,
      |         {                }
  314 |         0,0,0,
      |         {    }
  315 |         2.03,2.99,4.54,
      |         {             }
  316 |         4.21,6.24,9.44,
      |         {             }
  317 |         7.36,11.25,15.44,
      |         {               }
  318 |         11.98,18.42,25.00,
      |         {                }
  319 |         17.52,28.12,33.65,
      |         {                }
  320 |         24.98,40.75,45.66,
      |         {                }
  321 |         34.39,56.68,61.34,
      |         {                }
  322 |         45.77,76.30,79.24,
      |         {                }
  323 |         50.38,84.76,86.02,
      |         {                }
  324 |         0,0,0,
      |         {    }
  325 |         2.64,2.99,6.14,
      |         {             }
  326 |         5.18,6.24,12.38,
      |         {              }
  327 |         8.99,11.25,21.68,
      |         {               }
  328 |         14.05,18.42,34.08,
      |         {                }
  329 |         21.06,28.12,51.05,
      |         {                }
  330 |         29.14,40.75,69.47,
      |         {                }
  331 |         39.60,56.68,93.01,
      |         {                }
  332 |         56.89,76.30,116.12,
      |         {                 }
  333 |         49.55,72.27,114.91,
      |         {                 }
  334 |         0,0,0,
      |         {    }
  335 |         2.87,2.99,7.64,
      |         {             }
  336 |         5.88,6.24,16.11,
      |         {              }
  337 |         10.23,11.25,28.98,
      |         {                }
  338 |         15.91,18.42,46.23,
      |         {                }
  339 |         24.24,28.12,70.16,
      |         {                }
  340 |         33.44,40.75,98.09,
      |         {                }
  341 |         48.22,56.68,108.94,
      |         {                 }
  342 |         70.64,76.30,113.17,
      |         {                 }
  343 |         37.25,45.26,111.12,
      |         {                 }
  344 |         0,0,0,
      |         {    }
  345 |         5.20,2.99,23.94,
      |         {              }
  346 |         11.35,6.24,54.22,
      |         {               }
  347 |         20.31,11.25,96.15,
      |         {                }
  348 |         22.80,18.42,92.90,
      |         {                }
  349 |         30.05,28.12,101.82,
      |         {                 }
  350 |         39.46,40.75,105.02,
      |         {                 }
  351 |         53.22,56.68,107.06,
      |         {                 }
  352 |         71.87,76.30,109.79,
      |         {                 }
  353 |         21.68,10.77,105.09,
      |         {                 }
  354 |         0,0,0,
      |         {    }
  355 |         5.27,2.99,8.50,
      |         {             }
  356 |         11.40,6.24,21.73,
      |         {               }
  357 |         20.97,11.25,43.13,
      |         {                }
  358 |         34.75,18.42,78.57,
      |         {                }
  359 |         47.15,28.12,107.15,
      |         {                 }
  360 |         55.18,40.75,109.58,
      |         {                 }
  361 |         66.66,56.68,111.96,
      |         {                 }
  362 |         79.84,76.30,115.40,
      |         {                 }
  363 |         44.79,23.30,105.63,
      |         {                 }
  364 |         0,0,0,
      |         {    }
  365 |         5.26,2.99,5.82,
      |         {             }
  366 |         11.20,6.24,14.50,
      |         {               }
  367 |         20.53,11.25,27.51,
      |         {                }
  368 |         33.79,18.42,45.88,
      |         {                }
  369 |         51.91,28.12,75.26,
      |         {                }
  370 |         70.08,40.75,105.76,
      |         {                 }
  371 |         76.29,56.68,110.69,
      |         {                 }
  372 |         85.39,76.30,114.39,
      |         {                 }
  373 |         68.73,36.83,106.85,
      |         {                 }
  374 |         0,0,0,
      |         {    }
  375 |         11.06,6.24,10.47,
      |         {               }
  376 |         19.96,11.25,16.62,
      |         {                }
  377 |         32.72,18.42,25.91,
      |         {                }
  378 |         50.38,28.12,40.77,
      |         {                }
  379 |         68.29,40.75,65.68,
      |         {                }
  380 |         77.47,56.68,86.26,
      |         {                }
  381 |         88.50,76.30,104.63,
      |         {                 }
  382 |         64.36,35.53,53.66,
      |         {                }
  383 |         65.64,35.53,45.43,
      |         {                }
  384 |         -1,-1,-1
      |         {
  385 | };
      | }
xicc/bluelin.c:388:20: warning: missing braces around initializer [-Wmissing-braces]
  388 | xyzarray eandf[] = {
      |                    ^
  389 | 0,0,0, 2.4951, 1.9086, 2.0329, 3.3296, 1.9086, 2.1063, 5.7386, 2.9891, 3.2447, 7.3706, 6.2359, 7.0514, 9.0418, 6.2359, 6.8901, 10.9443, 6.2359, 6.7881, 12.0597, 6.2359, 6.6805, 21.6475, 11.251, 12.3602, 20.4172, 18.4187, 20.1965, 23.6417, 18.4187, 20.1739, 27.1865, 18.4187, 19.5653, 31.0729, 18.4187, 19.715, 35.5801, 18.4187, 18.1154, 52.2309, 28.1233, 30.6758, 43.6118, 40.7494, 44.221, 48.8989, 40.7494, 44.8546, 54.6008, 40.7494, 44.2074, 59.4653, 40.7494, 45.0086, 69.1717, 56.6813, 61.9143, 80.3849, 76.3034, 83.6166,
      | {    } {                     } {                     } {                     } {                     } {                     } {                      } {                      } {                       } {                        } {                        } {                        } {                       } {                        } {                        } {                       } {                        } {                        } {                        } {                        } {                        }
  390 | 0,0,0, 2.3295, 2.9891, 1.2151, 5.0776, 6.2359, 3.235, 4.5813, 6.2359, 1.0648, 12.3217, 14.5417, 9.1954, 11.1245, 14.5417, 4.5894, 13.1275, 18.4187, 2.587, 24.2342, 28.1233, 20.1576, 22.2813, 28.1233, 12.0243, 20.4891, 28.1233, 6.415, 20.0979, 28.1233, 4.006, 42.0356, 48.2781, 37.6153, 39.2198, 48.2781, 24.84, 36.5407, 48.2781, 15.3761, 34.4596, 48.2781, 8.4394, 40.0128, 56.6813, 8.182, 52.6749, 76.3034, 11.314, 67.2532, 76.3034, 62.5084, 62.8152, 76.3034, 44.9196, 58.6004, 76.3034, 30.9764, 55.5877, 76.3034, 19.4968,
      | {    } {                     } {                    } {                     } {                       } {                       } {                      } {                        } {                        } {                      } {                      } {                        } {                      } {                        } {                       } {                      } {                       } {                        } {                        } {                        } {                        }
  391 | 0,0,0, 2.057, 2.9891, 1.6832, 1.3952, 2.9891, 0.8032, 8.6184, 11.251, 8.5273, 6.9267, 11.251, 5.3448, 5.5532, 11.251, 2.8928, 8.2777, 18.4187, 4.1966, 22.8649, 28.1233, 23.4216, 19.4735, 28.1233, 17.196, 16.3555, 28.1233, 12.4344, 13.8615, 28.1233, 7.9293, 12.6312, 28.1233, 6.3504, 28.1591, 56.6813, 16.2474, 25.2804, 56.6813, 12.9911, 47.6451, 56.6813, 49.9746, 41.9222, 56.6813, 39.8854, 37.2596, 56.6813, 29.3883, 32.1493, 56.6813, 23.1624, 29.5765, 66.007, 14.7727, 47.6799, 76.3034, 35.121, 70.119, 87.6183, 69.0486,
      | {    } {                    } {                     } {                     } {                     } {                     } {                      } {                        } {                       } {                        } {                       } {                       } {                        } {                        } {                        } {                        } {                        } {                        } {                       } {                       } {                       }
  392 | 0,0,0, 2.108, 2.9891, 2.7904, 1.6702, 2.9891, 2.3311, 3.4115, 6.2359, 5.1996, 8.8419, 11.251, 11.3399, 7.2572, 11.251, 9.8606, 6.1947, 11.251, 9.3344, 10.0632, 18.4187, 15.1057, 23.2833, 28.1233, 28.5625, 20.1319, 28.1233, 26.9643, 17.3352, 28.1233, 24.4685, 15.2558, 28.1233, 23.2349, 22.1968, 40.7494, 33.9779, 48.3497, 56.6813, 57.9764, 43.2329, 56.6813, 54.4056, 38.5515, 56.6813, 50.1932, 34.1577, 56.6813, 47.0353, 30.8994, 56.6813, 44.527, 35.9901, 66.007, 50.7477, 49.0016, 76.3034, 63.8159, 62.2486, 82.967, 76.3862,
      | {    } {                    } {                     } {                     } {                      } {                     } {                     } {                        } {                        } {                        } {                        } {                        } {                        } {                        } {                        } {                        } {                        } {                       } {                       } {                        } {                       }
  393 | 0,0,0, 2.3453, 2.9891, 3.7174, 1.926, 2.9891, 4.4245, 4.0173, 6.2359, 9.6191, 9.4684, 11.251, 13.3777, 8.3988, 11.251, 15.2001, 7.3638, 11.251, 16.5584, 11.6981, 18.4187, 25.5249, 24.3887, 28.1233, 31.9199, 22.2844, 28.1233, 34.5849, 20.2715, 28.1233, 36.817, 18.2763, 28.1233, 37.3909, 25.4976, 40.7494, 52.8133, 50.1257, 56.6813, 64.0076, 46.5487, 56.6813, 66.0339, 43.1626, 56.6813, 68.3981, 39.8701, 56.6813, 69.2512, 35.2616, 56.6813, 70.4797, 46.08, 74.1641, 88.1726, 58.2443, 80.7044, 93.9569, 71.4332, 87.6183, 99.9575,
      | {    } {                     } {                    } {                     } {                      } {                      } {                      } {                        } {                        } {                        } {                       } {                        } {                        } {                        } {                        } {                        } {                        } {                        } {                      } {                        } {                        }
  394 | 0,0,0, 2.4666, 2.9891, 4.4851, 2.2448, 2.9891, 5.9111, 4.6165, 6.2359, 12.0332, 9.74, 11.251, 14.9949, 8.8882, 11.251, 18.3141, 8.1128, 11.251, 21.4127, 13.2261, 18.4187, 34.5513, 24.8999, 28.1233, 35.3653, 23.1907, 28.1233, 40.724, 21.6271, 28.1233, 46.921, 19.8433, 28.1233, 50.4344, 28.2041, 40.7494, 69.0229, 50.8535, 56.6813, 68.8802, 47.8889, 56.6813, 76.2798, 44.6584, 56.6813, 82.046, 41.6195, 56.6813, 88.1993, 39.0704, 56.6813, 94.4482, 49.8666, 66.007, 100.2007, 62.9735, 76.3034, 103.0157, 78.0945, 87.6183, 105.3757,
      | {    } {                     } {                     } {                      } {                    } {                      } {                      } {                        } {                        } {                       } {                       } {                        } {                        } {                        } {                        } {                       } {                        } {                        } {                        } {                         } {                         }
  395 | 0,0,0, 2.4364, 1.9086, 1.4688, 3.168, 1.9086, 0.9391, 5.5818, 2.9891, 1.1895, 7.265, 6.2359, 5.462, 8.7473, 6.2359, 4.1462, 10.3312, 6.2359, 2.8546, 11.6178, 6.2359, 2.127, 20.8807, 11.251, 3.7728, 20.1146, 18.4187, 16.7921, 23.0654, 18.4187, 14.2768, 26.3119, 18.4187, 12.1097, 29.4922, 18.4187, 9.1904, 33.7924, 18.4187, 5.6569, 41.9121, 22.9298, 6.3588, 52.713, 34.0472, 18.642, 43.1587, 40.7494, 39.0086, 47.8373, 40.7494, 33.728, 52.8667, 40.7494, 29.0411, 66.526, 56.6813, 45.7942, 79.0894, 76.3034, 74.2766,
      | {    } {                     } {                    } {                     } {                   } {                     } {                      } {                     } {                      } {                        } {                        } {                        } {                       } {                       } {                       } {                      } {                        } {                       } {                        } {                       } {                        }
  396 | 0,0,0, 2.6197, 2.9891, 4.9052, 2.4789, 2.9891, 6.9067, 5.0943, 6.2359, 14.577, 10.1162, 11.251, 15.9858, 9.6673, 11.251, 20.6324, 9.2055, 11.251, 26.0341, 14.8942, 18.4187, 42.8274, 25.5352, 28.1233, 37.1142, 24.4632, 28.1233, 44.6614, 23.4074, 28.1233, 53.131, 22.2932, 28.1233, 62.3583, 31.9264, 40.7494, 92.1437, 44.1905, 48.2781, 61.8135, 42.3672, 48.2781, 71.7357, 40.7141, 48.2781, 82.9579, 39.2461, 48.2781, 95.6828, 47.2962, 56.6813, 100.3071, 57.2536, 66.007, 101.5921, 67.9355, 76.3034, 103.436,
      | {    } {                     } {                     } {                     } {                       } {                      } {                      } {                        } {                        } {                        } {                       } {                        } {                        } {                        } {                        } {                        } {                        } {                         } {                        } {                        }
  397 | 0,0,0, 2.7982, 2.9891, 8.6685, 4.1208, 4.4155, 7.1309, 4.1612, 4.4155, 10.1433, 6.0966, 6.2359, 18.7302, 10.5606, 11.251, 16.4317, 10.4042, 11.251, 21.4695, 10.4747, 11.251, 27.5383, 10.5836, 11.251, 33.8709, 18.1547, 18.4187, 55.3577, 26.2553, 28.1233, 38.0059, 25.8303, 28.1233, 46.5439, 25.9521, 28.1233, 56.6217, 26.7324, 28.1233, 68.0523, 28.0301, 28.1233, 84.418, 33.806, 34.0472, 96.8792, 42.4315, 45.1644, 99.9617, 52.8874, 56.6813, 73.1468, 52.3387, 56.6813, 86.2998, 52.4765, 56.6813, 101.3278, 70.8398, 76.3034, 102.9002,
      | {    } {                     } {                     } {                      } {                      } {                       } {                       } {                       } {                       } {                        } {                        } {                        } {                        } {                        } {                       } {                       } {                        } {                        } {                        } {                         } {                         }
  398 | 0,0,0, 3.0398, 2.9891, 6.1233, 3.3574, 2.9891, 10.1548, 3.7776, 2.9891, 14.0607, 8.1239, 6.2359, 28.9466, 8.3832, 8.4984, 14.7224, 8.87, 8.4984, 21.8435, 9.7338, 8.4984, 30.3378, 11.1523, 8.4984, 39.3449, 15.0163, 11.251, 50.4059, 17.9346, 18.4187, 28.9351, 18.4058, 18.4187, 40.1114, 19.842, 18.4187, 52.7573, 21.8326, 18.4187, 66.4797, 24.474, 18.4187, 83.4294, 32.3931, 28.1233, 95.1349, 32.5501, 34.0472, 50.2969, 33.1968, 34.0472, 66.2406, 35.3672, 34.0472, 83.913, 36.8082, 34.0472, 96.9789, 45.6537, 45.1644, 100.359, 53.8261, 56.6813, 80.0104, 55.3271, 56.6813, 101.2963, 72.3061, 76.3034, 105.1867,
      | {    } {                     } {                      } {                      } {                      } {                      } {                    } {                      } {                       } {                       } {                        } {                        } {                       } {                        } {                       } {                        } {                        } {                        } {                       } {                        } {                        } {                        } {                         } {                         }
  399 | 0,0,0, 3.7048, 2.9891, 5.9648, 4.754, 2.9891, 9.7663, 6.0374, 2.9891, 14.6405, 7.3117, 2.9891, 19.7734, 15.1352, 6.2359, 42.7145, 19.0702, 8.4984, 52.0012, 9.6873, 8.4984, 14.6268, 11.4333, 8.4984, 22.0239, 13.6517, 8.4984, 30.3894, 16.1808, 8.4984, 40.3975, 27.2723, 11.251, 78.181, 34.004, 18.4187, 85.7156, 19.9887, 18.4187, 29.2578, 22.6043, 18.4187, 41.2528, 26.022, 18.4187, 53.9744, 29.6726, 18.4187, 69.3691, 42.7495, 28.1233, 95.3079, 35.8782, 34.0472, 51.104, 39.7286, 34.0472, 68.1086, 44.5219, 34.0472, 86.2127, 52.0133, 40.7494, 99.9868, 58.4479, 56.6813, 81.8948, 63.3425, 56.6813, 104.0201, 77.4496, 76.3034, 106.882,
      | {    } {                     } {                    } {                      } {                      } {                       } {                       } {                      } {                       } {                       } {                       } {                      } {                       } {                        } {                        } {                       } {                        } {                        } {                       } {                        } {                        } {                        } {                        } {                         } {                        }
  400 | 0,0,0, 5.9792, 2.9891, 6.7983, 5.6611, 4.4155, 6.4892, 7.4487, 4.4155, 8.4184, 12.5371, 6.2359, 14.8021, 16.887, 14.5417, 19.8849, 20.5757, 14.5417, 23.2471, 24.6615, 14.5417, 27.6573, 29.0646, 14.5417, 33.9618, 37.1009, 18.4187, 44.326, 55.3607, 28.1233, 75.2024, 31.4203, 28.1233, 36.8351, 36.8426, 28.1233, 42.4991, 42.7739, 28.1233, 49.2386, 48.8039, 28.1233, 60.1262, 65.0875, 40.7494, 82.7335, 52.4811, 48.2781, 61.791, 59.8114, 48.2781, 71.3579, 67.3205, 48.2781, 84.8059, 72.5461, 56.6813, 91.3143, 82.5715, 76.3034, 98.8142,
      | {    } {                     } {                     } {                     } {                       } {                       } {                        } {                        } {                        } {                       } {                        } {                        } {                        } {                        } {                        } {                        } {                       } {                        } {                        } {                        } {                        }
  401 | 0,0,0, 3.6781, 2.9891, 1.4811, 4.3912, 2.9891, 0.4572, 7.2096, 6.2359, 3.6436, 8.6369, 6.2359, 1.6378, 9.3726, 6.2359, 0.7023, 17.1277, 11.251, 1.2299, 15.9324, 14.5417, 9.8473, 18.4248, 14.5417, 5.7809, 20.8121, 14.5417, 2.8115, 27.2709, 18.4187, 1.7329, 30.0809, 28.1233, 21.2298, 33.7425, 28.1233, 14.0395, 37.1325, 28.1233, 8.2291, 38.9601, 28.1233, 3.5885, 40.9676, 28.1233, 2.275, 52.976, 40.7494, 11.72, 50.1955, 48.2781, 38.0164, 54.5519, 48.2781, 26.1853, 63.3032, 56.6813, 32.6901, 77.0216, 76.3034, 65.1076,
      | {    } {                     } {                     } {                     } {                     } {                     } {                      } {                       } {                       } {                       } {                       } {                        } {                        } {                       } {                       } {                      } {                     } {                        } {                        } {                        } {                        }
  402 | 0,0,0, 3.3197, 2.9891, 1.148, 3.5138, 2.9891, 0.6227, 6.6846, 6.2359, 3.0931, 7.4603, 6.2359, 1.1325, 13.4731, 11.251, 1.8616, 14.8686, 14.5417, 8.7303, 16.3904, 14.5417, 4.3255, 21.7903, 18.4187, 2.9308, 28.5178, 28.1233, 19.2981, 30.4615, 28.1233, 11.2259, 32.3158, 28.1233, 5.7361, 33.187, 28.1233, 4.2045, 46.0119, 40.7494, 5.6175, 48.3113, 48.2781, 35.8235, 50.4509, 48.2781, 22.8894, 52.5746, 48.2781, 13.4945, 54.6262, 48.2781, 7.0769, 61.6913, 56.6813, 16.4547, 67.8322, 66.007, 33.3101, 75.4525, 76.3034, 54.1791,
      | {    } {                    } {                     } {                     } {                     } {                      } {                       } {                       } {                       } {                        } {                        } {                       } {                      } {                       } {                        } {                        } {                        } {                       } {                        } {                       } {                        }
  403 | 0,0,0, 2.8909, 2.9891, 1.0142, 5.9861, 6.2359, 2.8395, 6.187, 6.2359, 1.0384, 10.8221, 11.251, 1.7582, 13.8453, 14.5417, 8.4043, 14.0725, 14.5417, 3.7708, 17.4718, 18.4187, 2.7642, 26.6956, 28.1233, 18.6195, 26.7106, 28.1233, 10.2615, 26.5222, 28.1233, 4.8764, 37.8172, 40.7494, 6.0499, 45.2991, 48.2781, 34.9471, 44.8363, 48.2781, 21.7887, 44.4752, 48.2781, 12.426, 51.2315, 56.6813, 8.5942, 70.9748, 76.3034, 58.9282, 70.1174, 76.3034, 39.8412, 69.8154, 76.3034, 25.3302, 70.5383, 76.3034, 14.8054, 70.4427, 76.3034, 11.249,
      | {    } {                     } {                     } {                    } {                      } {                       } {                       } {                       } {                        } {                        } {                       } {                       } {                        } {                        } {                       } {                       } {                        } {                        } {                        } {                        } {                       }
  404 | -1,-1,-1
      | {
  405 | };
      | }
In file included from xicc/bluelin.c:27:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/bluelin.c:28:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/bluelin.c:33:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
In file included from xicc/cam02test.c:29:
xicc/cam02ref.h:347:8: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  347 | double Jab[3],
      | ~~~~~~~^~~~~~
xicc/cam02ref.h:132:53: note: previously declared as ‘double *’
  132 | static int cam02ref_XYZ_to_cam(cam02ref *s, double *Jab, double *xyz);
      |                                             ~~~~~~~~^~~
xicc/cam02ref.h:348:8: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  348 | double XYZ[3]
      | ~~~~~~~^~~~~~
xicc/cam02ref.h:132:66: note: previously declared as ‘double *’
  132 | static int cam02ref_XYZ_to_cam(cam02ref *s, double *Jab, double *xyz);
      |                                                          ~~~~~~~~^~~
xicc/cam02ref.h: In function ‘cam02ref_XYZ_to_cam’:
xicc/cam02ref.h:351:69: warning: unused variable ‘rgbcW’ [-Wunused-variable]
  351 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                                     ^~~~~
xicc/cam02ref.h:351:50: warning: unused variable ‘rgbaW’ [-Wunused-variable]
  351 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                  ^~~~~
xicc/cam02ref.h: In function ‘cam02ref_cam_to_XYZ’:
xicc/cam02ref.h:504:69: warning: unused variable ‘rgbcW’ [-Wunused-variable]
  504 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                                     ^~~~~
xicc/cam02ref.h:504:50: warning: unused variable ‘rgbaW’ [-Wunused-variable]
  504 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                  ^~~~~
xicc/cam02test.c: In function ‘main’:
xicc/cam02test.c:960:40: warning: unused variable ‘Lab’ [-Wunused-variable]
  960 |                         double xyz[3], Lab[3], Jab[3], checkxyz[3];
      |                                        ^~~
xicc/cam02test.c:1146:32: warning: unused variable ‘j’ [-Wunused-variable]
 1146 |                         int i, j;
      |                                ^
xicc/cam02test.c:1146:29: warning: unused variable ‘i’ [-Wunused-variable]
 1146 |                         int i, j;
      |                             ^
xicc/cam02test.c:385:19: warning: unused variable ‘e’ [-Wunused-variable]
  385 |         int c, d, e;
      |                   ^
xicc/cam02test.c:385:16: warning: unused variable ‘d’ [-Wunused-variable]
  385 |         int c, d, e;
      |                ^
xicc/cam02test.c:297:26: warning: unused variable ‘Vc’ [-Wunused-variable]
  297 |         ViewingCondition Vc[4] = {
      |                          ^~
xicc/cam02test.c:293:16: warning: unused variable ‘La’ [-Wunused-variable]
  293 |         double La[6] = { 10.0, 31.83, 100.0, 318.31, 1000.83, 3183.1 };
      |                ^~
In file included from xicc/cam02test.c:25:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/cam02test.c:28:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ xicc/specplot 
Link_ xicc/bluelin 
Cc_ xicc/cam02test.o 
In file included from xicc/cam02test.c:29:
xicc/cam02ref.h:347:8: warning: argument 2 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  347 | double Jab[3],
      | ~~~~~~~^~~~~~
xicc/cam02ref.h:132:53: note: previously declared as ‘double *’
  132 | static int cam02ref_XYZ_to_cam(cam02ref *s, double *Jab, double *xyz);
      |                                             ~~~~~~~~^~~
xicc/cam02ref.h:348:8: warning: argument 3 of type ‘double[3]’ with mismatched bound [-Warray-parameter=]
  348 | double XYZ[3]
      | ~~~~~~~^~~~~~
xicc/cam02ref.h:132:66: note: previously declared as ‘double *’
  132 | static int cam02ref_XYZ_to_cam(cam02ref *s, double *Jab, double *xyz);
      |                                                          ~~~~~~~~^~~
xicc/cam02ref.h: In function ‘cam02ref_XYZ_to_cam’:
xicc/cam02ref.h:351:69: warning: unused variable ‘rgbcW’ [-Wunused-variable]
  351 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                                     ^~~~~
xicc/cam02ref.h:351:50: warning: unused variable ‘rgbaW’ [-Wunused-variable]
  351 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                  ^~~~~
xicc/cam02ref.h: In function ‘cam02ref_cam_to_XYZ’:
xicc/cam02ref.h:504:69: warning: unused variable ‘rgbcW’ [-Wunused-variable]
  504 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                                     ^~~~~
xicc/cam02ref.h:504:50: warning: unused variable ‘rgbaW’ [-Wunused-variable]
  504 |         double xyz[3], rgb[3], rgbp[3], rgba[3], rgbaW[3], rgbc[3], rgbcW[3];
      |                                                  ^~~~~
xicc/cam02test.c: In function ‘main’:
xicc/cam02test.c:960:40: warning: unused variable ‘Lab’ [-Wunused-variable]
  960 |                         double xyz[3], Lab[3], Jab[3], checkxyz[3];
      |                                        ^~~
xicc/cam02test.c:1146:32: warning: unused variable ‘j’ [-Wunused-variable]
 1146 |                         int i, j;
      |                                ^
xicc/cam02test.c:1146:29: warning: unused variable ‘i’ [-Wunused-variable]
 1146 |                         int i, j;
      |                             ^
xicc/cam02test.c:385:19: warning: unused variable ‘e’ [-Wunused-variable]
  385 |         int c, d, e;
      |                   ^
xicc/cam02test.c:385:16: warning: unused variable ‘d’ [-Wunused-variable]
  385 |         int c, d, e;
      |                ^
xicc/cam02test.c:297:26: warning: unused variable ‘Vc’ [-Wunused-variable]
  297 |         ViewingCondition Vc[4] = {
      |                          ^~
xicc/cam02test.c:293:16: warning: unused variable ‘La’ [-Wunused-variable]
  293 |         double La[6] = { 10.0, 31.83, 100.0, 318.31, 1000.83, 3183.1 };
      |                ^~
In file included from xicc/cam02test.c:25:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from xicc/cam02test.c:28:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Chmod1 xicc/cvtest 
Link_ xicc/cvtest 
Link_ xicc/cam02test 
Chmod1 xicc/bluelin 
Cc_ xicc/monctest.o 
In file included from numlib/numlib.h:14,
                 from xicc/monctest.c:28:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/monctest.c:31:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ xicc/monctest 
Chmod1 xicc/specsubsamp 
Cc_ imdi/ctest.o 
In file included from imdi/imdi.h:20,
                 from imdi/ctest.c:15:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
imdi/ctest.c: In function ‘main’:
imdi/ctest.c:21:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable]
   21 |         int rv;
      |             ^~
Link_ imdi/ctest 
Chmod1 xicc/cvtest 
Cc_ imdi/itest.o 
In file included from imdi/imdi.h:20,
                 from imdi/itest.c:17:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
In file included from numlib/numlib.h:14,
                 from imdi/itest.c:16:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Chmod1 xicc/cam02test 
Link_ xicc/cam02test 
Cc_ imdi/refi.o 
Link_ imdi/itest 
Chmod1 xicc/monctest 
Cc_ imdi/cctiff.o 
In file included from imdi/imdi.h:20,
                 from imdi/cctiff.c:98:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
imdi/cctiff.c:352:1: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  352 | uint16 tags[10],                                /* Pointer to return array, up to 10 */
      | ^~~~~~
imdi/cctiff.c: In function ‘JPEG_cspace2str’:
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_RGB’ not handled in switch [-Wswitch]
  955 |         switch (cspace) {
      |         ^~~~~~
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_RGBX’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_BGR’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_BGRX’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_XBGR’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_XRGB’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_RGBA’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_BGRA’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_ABGR’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_EXT_ARGB’ not handled in switch [-Wswitch]
imdi/cctiff.c:955:9: warning: enumeration value ‘JCS_RGB565’ not handled in switch [-Wswitch]
imdi/cctiff.c: In function ‘main’:
imdi/cctiff.c:1006:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1006 |         uint16 bitspersample;                                           /* Bits per sample */
      |         ^~~~~~
imdi/cctiff.c:1007:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1007 |         uint16 resunits;
      |         ^~~~~~
imdi/cctiff.c:1009:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1009 |         uint16 pconfig;                                                         /* Planar configuration */
      |         ^~~~~~
imdi/cctiff.c:1011:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1011 |         uint16 rsamplesperpixel, wsamplesperpixel;      /* Channels per sample */
      |         ^~~~~~
imdi/cctiff.c:1011:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/cctiff.c:1012:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1012 |         uint16 rphotometric, wphotometric;                      /* Photometrics */
      |         ^~~~~~
imdi/cctiff.c:1012:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/cctiff.c:1013:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1013 |         uint16 rextrasamples, wextrasamples;            /* Extra "alpha" samples */
      |         ^~~~~~
imdi/cctiff.c:1013:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/cctiff.c:1014:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1014 |         uint16 *rextrainfo, wextrainfo[MAX_CHAN];       /* Info about extra samples */
      |         ^~~~~~
imdi/cctiff.c:1014:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/cctiff.c:1694:25: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
 1694 |                         uint16 pmtc[10];                                /* Photometrics of output file */
      |                         ^~~~~~
imdi/cctiff.c:1775:39: warning: unused variable ‘mlp’ [-Wunused-variable]
 1775 |                 jpeg_saved_marker_ptr mlp;
      |                                       ^~~
imdi/cctiff.c:2112:39: warning: unused variable ‘marker’ [-Wunused-variable]
 2112 |                 jpeg_saved_marker_ptr marker;
      |                                       ^~~~~~
imdi/cctiff.c:998:19: warning: unused variable ‘rv’ [-Wunused-variable]
  998 |         int i, j, rv = 0;
      |                   ^~
In file included from numlib/numlib.h:14,
                 from imdi/cctiff.c:92:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from imdi/cctiff.c:96:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from imdi/cctiff.c:97:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Chmod1 imdi/ctest 
Cc_ imdi/greytiff.o 
In file included from imdi/imdi.h:20,
                 from imdi/greytiff.c:44:
imdi/imdi_utl.h:38:9: note: ‘#pragma message: Using 64 bit integer color kernel’
   38 | #pragma message("Using 64 bit integer color kernel")
      |         ^~~~~~~
imdi/greytiff.c: In function ‘main’:
imdi/greytiff.c:205:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  205 |         uint16 samplesperpixel, bitspersample;
      |         ^~~~~~
imdi/greytiff.c:205:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/greytiff.c:206:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  206 |         uint16 pconfig, photometric, pmtc;
      |         ^~~~~~
imdi/greytiff.c:206:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/greytiff.c:206:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
imdi/greytiff.c:207:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  207 |         uint16 resunits;
      |         ^~~~~~
imdi/greytiff.c:234:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  234 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
imdi/greytiff.c:209:35: warning: variable ‘checkbuf’ set but not used [-Wunused-but-set-variable]
  209 |         tdata_t *inbuf, *outbuf, *checkbuf;
      |                                   ^~~~~~~~
In file included from imdi/greytiff.c:41:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from imdi/greytiff.c:42:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:40,
                 from imdi/greytiff.c:43:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Chmod1 xicc/cam02test 
Cc_ spectro/chartread.o 
Link_ imdi/greytiff 
spectro/chartread.c: In function ‘read_strips’:
spectro/chartread.c:761:21: warning: unused variable ‘chid’ [-Wunused-variable]
  761 |                 int chid;                       /* Chart ID number */
      |                     ^~~~
spectro/chartread.c:893:27: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation]
  893 |                         } else
      |                           ^~~~
spectro/chartread.c:895:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’
  895 |                                 printf("hit return to continue, Esc or 'q' to give up"); fflush(stdout);
      |                                 ^~~~~~
spectro/chartread.c: In function ‘usage’:
spectro/chartread.c:2207:21: warning: unused variable ‘i’ [-Wunused-variable]
 2207 |                 int i;
      |                     ^
spectro/chartread.c: In function ‘main’:
spectro/chartread.c:2348:37: warning: unused variable ‘ix’ [-Wunused-variable]
 2348 |                                 int ix;
      |                                     ^~
spectro/chartread.c:2935:21: warning: unused variable ‘k’ [-Wunused-variable]
 2935 |                 int k, ii;
      |                     ^
In file included from numlib/numlib.h:14,
                 from spectro/chartread.c:81:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/chartread.c:82:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/chartread.c:84:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 xicc/specplot 
Cc_ target/alphix.o 
spectro/chartread.c: In function ‘read_strips.isra.0’:
spectro/chartread.c:1631:44: warning: ‘boff’ may be used uninitialized [-Wmaybe-uninitialized]
 1631 |                                         if (boff != 0)
      |                                            ^
spectro/chartread.c:1221:29: note: ‘boff’ was declared here
 1221 |                         int boff = 0;                   /* Best offset */
      |                             ^~~~
spectro/chartread.c:1633:44: warning: ‘bdir’ may be used uninitialized [-Wmaybe-uninitialized]
 1633 |                                         if (bdir != 0)
      |                                            ^
spectro/chartread.c:1222:29: note: ‘bdir’ was declared here
 1222 |                         int bdir = 0;                   /* Best overall direction */
      |                             ^~~~
Link_ imdi/cctiff 
Cc_ target/alphix.o 
Cc_ spectro/illumread.o 
spectro/illumread.c: In function ‘main’:
spectro/illumread.c:900:43: warning: variable ‘ev’ set but not used [-Wunused-but-set-variable]
  900 |                                 inst_code ev;
      |                                           ^~
spectro/illumread.c:959:37: warning: unused variable ‘nn’ [-Wunused-variable]
  959 |                                 int nn;
      |                                     ^~
spectro/chartread.c: In function ‘main’:
spectro/illumread.c:1153:37: warning: unused variable ‘nn’ [-Wunused-variable]
 1153 |                                 int nn;
      |                                     ^~
In file included from numlib/numlib.h:14,
                 from spectro/illumread.c:63:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/illumread.c:65:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/chartread.c:2931:24: warning: ‘sp.spec_n’ may be used uninitialized [-Wmaybe-uninitialized]
 2931 |                 xspect sp;                                      /* Parameters of spectrum */
      |                        ^~
In file included from spectro/illumread.c:71:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
In file included from /usr/include/string.h:548,
                 from spectro/illumread.c:60:
In function ‘strcpy’,
    inlined from ‘main’ at spectro/illumread.c:1141:6:
/usr/include/bits/string_fortified.h:79:10: warning: ‘tnp’ may be used uninitialized [-Wmaybe-uninitialized]
   79 |   return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/illumread.c: In function ‘main’:
spectro/illumread.c:299:44: note: ‘tnp’ was declared here
  299 |         char tname[MAXNAMEL+11] = "\000", *tnp;         /* Test mode file names */
      |                                            ^~~
Link_ spectro/chartread 
Link_ spectro/illumread 
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
Chmod1 spectro/illumread 
Cc_ spectro/spotread.o 
spectro/spotread.c: In function ‘usage’:
spectro/spotread.c:442:13: warning: unused variable ‘i’ [-Wunused-variable]
  442 |         int i;
      |             ^
spectro/spotread.c: In function ‘main’:
spectro/spotread.c:1041:37: warning: unused variable ‘ix’ [-Wunused-variable]
 1041 |                                 int ix;
      |                                     ^~
spectro/spotread.c:1083:41: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 1083 |                                         if (na[1] != ':')
      |                                         ^~
spectro/spotread.c:1085:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 1085 |                                                 strncpy(wtilename,&na[2],MAXNAMEL-1); wtilename[MAXNAMEL-1] = '\000';
      |                                                 ^~~~~~~
spectro/spotread.c:1917:24: warning: unused variable ‘tXYZ’ [-Wunused-variable]
 1917 |                 double tXYZ[3];
      |                        ^~~~
spectro/spotread.c:716:25: warning: label ‘got_comport’ defined but not used [-Wunused-label]
  716 |                         got_comport:;
      |                         ^~~~~~~~~~~
spectro/spotread.c:571:13: warning: variable ‘docalib’ set but not used [-Wunused-but-set-variable]
  571 |         int docalib = 0;                                /* Do a manual instrument calibration */
      |             ^~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/spotread.c:50:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/spotread.c:52:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/spotread.c:71:
spectro/i1pro_imp.h:542:19: warning: ‘i1pro_set_log_data’ declared ‘static’ but never defined [-Wunused-function]
  542 | static i1pro_code i1pro_set_log_data(i1pro *p);
      |                   ^~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1012:1: warning: ‘i1pro_readmeasurement’ declared ‘static’ but never defined [-Wunused-function]
 1012 | i1pro_readmeasurement(
      | ^~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1087:1: warning: ‘i1pro2_delayed_trigger’ declared ‘static’ but never defined [-Wunused-function]
 1087 | i1pro2_delayed_trigger(void *pp);
      | ^~~~~~~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1108:1: warning: ‘i1pro2_stop_ruler’ declared ‘static’ but never defined [-Wunused-function]
 1108 | i1pro2_stop_ruler(void *pp, int parm);
      | ^~~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1113:1: warning: ‘i1pro2_indLEDseq’ declared ‘static’ but never defined [-Wunused-function]
 1113 | i1pro2_indLEDseq(void *pp, unsigned char *buf, int size);
      | ^~~~~~~~~~~~~~~~
spectro/i1pro_imp.h:1117:1: warning: ‘i1pro2_indLEDoff’ declared ‘static’ but never defined [-Wunused-function]
 1117 | i1pro2_indLEDoff(void *pp);
      | ^~~~~~~~~~~~~~~~
In file included from spectro/spotread.c:55:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 spectro/chartread 
Cc_ spectro/ccxxmake.o 
spectro/ccxxmake.c: In function ‘usage’:
spectro/ccxxmake.c:112:26: warning: variable ‘cap’ set but not used [-Wunused-but-set-variable]
  112 |         inst2_capability cap = 0;
      |                          ^~~
spectro/ccxxmake.c: In function ‘main’:
spectro/ccxxmake.c:638:21: warning: unused variable ‘sidx’ [-Wunused-variable]
  638 |                 int sidx;                                       /* Sample ID index */
      |                     ^~~~
spectro/ccxxmake.c:780:29: warning: unused variable ‘sidx’ [-Wunused-variable]
  780 |                         int sidx;                                       /* Sample ID index */
      |                             ^~~~
spectro/ccxxmake.c:260:15: warning: variable ‘reffile’ set but not used [-Wunused-but-set-variable]
  260 |         char *reffile = NULL;                           /* Name of reference file */
      |               ^~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/ccxxmake.c:58:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/ccxxmake.c:60:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/ccxxmake.c:66:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
spectro/spotread.c: In function ‘main’:
spectro/spotread.c:2932:48: warning: ‘rstat_n’ may be used uninitialized [-Wmaybe-uninitialized]
 2932 |                                         rstat_n++;
      |                                         ~~~~~~~^~
spectro/spotread.c:650:16: note: ‘rstat_n’ was declared here
  650 |         double rstat_n;                                 /* Stats N */
      |                ^~~~~~~
In file included from /usr/include/stdio.h:964,
                 from spectro/spotread.c:40:
In function ‘*__printfieee128’,
    inlined from ‘main’ at spectro/spotread.c:2686:4:
/usr/include/bits/stdio2.h:86:10: warning: ‘bwl’ may be used uninitialized [-Wmaybe-uninitialized]
   86 |   return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c: In function ‘main’:
spectro/spotread.c:2669:46: note: ‘bwl’ was declared here
 2669 |                         double blev = -1e38, bwl;
      |                                              ^~~
In function ‘*__printfieee128’,
    inlined from ‘main’ at spectro/spotread.c:2992:5:
/usr/include/bits/stdio2.h:86:10: warning: ‘cct’ may be used uninitialized [-Wmaybe-uninitialized]
   86 |   return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c: In function ‘main’:
spectro/spotread.c:1919:24: note: ‘cct’ was declared here
 1919 |                 double cct, vct, vdt;
      |                        ^~~
In function ‘*__printfieee128’,
    inlined from ‘main’ at spectro/spotread.c:2993:5:
/usr/include/bits/stdio2.h:86:10: warning: ‘vct’ may be used uninitialized [-Wmaybe-uninitialized]
   86 |   return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c: In function ‘main’:
spectro/spotread.c:1919:29: note: ‘vct’ was declared here
 1919 |                 double cct, vct, vdt;
      |                             ^~~
In function ‘*__printfieee128’,
    inlined from ‘main’ at spectro/spotread.c:2994:5:
/usr/include/bits/stdio2.h:86:10: warning: ‘vdt’ may be used uninitialized [-Wmaybe-uninitialized]
   86 |   return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c: In function ‘main’:
spectro/spotread.c:1919:34: note: ‘vdt’ was declared here
 1919 |                 double cct, vct, vdt;
      |                                  ^~~
spectro/spotread.c:2992:33: warning: ‘cct_de’ may be used uninitialized [-Wmaybe-uninitialized]
 2992 |                                 printf("                           CCT = %.0fK (Duv %.4f)\n",cct, cct_sn * cct_de);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c:1920:24: note: ‘cct_de’ was declared here
 1920 |                 double cct_de, vct_de, vdt_de;
      |                        ^~~~~~
spectro/spotread.c:2993:33: warning: ‘vct_de’ may be used uninitialized [-Wmaybe-uninitialized]
 2993 |                                 printf(" Closest Planckian temperature = %.0fK (DE2K %.1f)\n",vct, vct_sn * vct_de);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c:1920:32: note: ‘vct_de’ was declared here
 1920 |                 double cct_de, vct_de, vdt_de;
      |                                ^~~~~~
spectro/spotread.c:2994:33: warning: ‘vdt_de’ may be used uninitialized [-Wmaybe-uninitialized]
 2994 |                                 printf(" Closest Daylight temperature  = %.0fK (DE2K %.1f)\n",vdt, vdt_sn * vdt_de);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c:1920:40: note: ‘vdt_de’ was declared here
 1920 |                 double cct_de, vct_de, vdt_de;
      |                                        ^~~~~~
spectro/spotread.c:2992:33: warning: ‘cct_sn’ may be used uninitialized [-Wmaybe-uninitialized]
 2992 |                                 printf("                           CCT = %.0fK (Duv %.4f)\n",cct, cct_sn * cct_de);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c:1921:24: note: ‘cct_sn’ was declared here
 1921 |                 double cct_sn, vct_sn, vdt_sn;                  /* Sign: 1 + above, -1 = below */
      |                        ^~~~~~
spectro/spotread.c:2993:33: warning: ‘vct_sn’ may be used uninitialized [-Wmaybe-uninitialized]
 2993 |                                 printf(" Closest Planckian temperature = %.0fK (DE2K %.1f)\n",vct, vct_sn * vct_de);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c:1921:32: note: ‘vct_sn’ was declared here
 1921 |                 double cct_sn, vct_sn, vdt_sn;                  /* Sign: 1 + above, -1 = below */
      |                                ^~~~~~
spectro/spotread.c:2994:33: warning: ‘vdt_sn’ may be used uninitialized [-Wmaybe-uninitialized]
 2994 |                                 printf(" Closest Daylight temperature  = %.0fK (DE2K %.1f)\n",vdt, vdt_sn * vdt_de);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/spotread.c:1921:40: note: ‘vdt_sn’ was declared here
 1921 |                 double cct_sn, vct_sn, vdt_sn;                  /* Sign: 1 + above, -1 = below */
      |                                        ^~~~~~
Link_ spectro/ccxxmake 
Link_ spectro/spotread 
Chmod1 imdi/itest 
Cc_ spectro/synthcal.o 
In file included from numlib/numlib.h:14,
                 from spectro/synthcal.c:26:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/synthcal.c:28:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ spectro/synthcal 
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
Chmod1 spectro/synthcal 
Cc_ spectro/dispcal.o 
Chmod1 imdi/cctiff 
Cc_ spectro/dispread.o 
Chmod1 imdi/greytiff 
Cc_ spectro/dispwin_dispwin.o 
spectro/dispcal.c: In function ‘tech_gamma’:
spectro/dispcal.c:426:13: warning: unused variable ‘i’ [-Wunused-variable]
  426 |         int i;
      |             ^
spectro/dispcal.c: In function ‘pop_gamma’:
spectro/dispcal.c:487:35: warning: unused variable ‘gvv’ [-Wunused-variable]
  487 |         double grat, brat, gioff, gvv, gamma;
      |                                   ^~~
spectro/dispcal.c:487:28: warning: unused variable ‘gioff’ [-Wunused-variable]
  487 |         double grat, brat, gioff, gvv, gamma;
      |                            ^~~~~
spectro/dispcal.c:487:22: warning: variable ‘brat’ set but not used [-Wunused-but-set-variable]
  487 |         double grat, brat, gioff, gvv, gamma;
      |                      ^~~~
spectro/dispcal.c:486:13: warning: unused variable ‘i’ [-Wunused-variable]
  486 |         int i;
      |             ^
spectro/dispread.c: In function ‘usage’:
spectro/dispread.c:103:13: warning: unused variable ‘i’ [-Wunused-variable]
  103 |         int i;
      |             ^
spectro/dispread.c: In function ‘main’:
spectro/dispread.c:528:37: warning: unused variable ‘ix’ [-Wunused-variable]
  528 |                                 int ix;
      |                                     ^~
spectro/dispcal.c: In function ‘wp_opt_func’:
spectro/dispcal.c:849:13: warning: unused variable ‘j’ [-Wunused-variable]
  849 |         int j;
      |             ^
spectro/dispcal.c: In function ‘init_csamp_v’:
spectro/dispcal.c:941:16: warning: unused variable ‘j’ [-Wunused-variable]
  941 |         int i, j;
      |                ^
spectro/dispcal.c: In function ‘init_csamp_txyz’:
spectro/dispcal.c:993:24: warning: variable ‘XYZ’ set but not used [-Wunused-but-set-variable]
  993 |                 double XYZ[3];                  /* Existing XYZ value */
      |                        ^~~
spectro/dispcal.c:980:16: warning: unused variable ‘j’ [-Wunused-variable]
  980 |         int i, j;
      |                ^
spectro/dispcal.c: In function ‘comp_ramdac_prec’:
spectro/dispcal.c:1326:13: warning: unused variable ‘verb’ [-Wunused-variable]
 1326 |         int verb = 0;
      |             ^~~~
spectro/dispcal.c:1321:16: warning: variable ‘bits’ set but not used [-Wunused-but-set-variable]
 1321 |         double bits[5];
      |                ^~~~
spectro/dispcal.c:1315:16: warning: variable ‘val’ set but not used [-Wunused-but-set-variable]
 1315 |         double val[17];
      |                ^~~
spectro/dispcal.c: In function ‘usage’:
spectro/dispcal.c:1531:13: warning: unused variable ‘i’ [-Wunused-variable]
 1531 |         int i;
      |             ^
In file included from numlib/numlib.h:14,
                 from spectro/dispread.c:55:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/dispread.c:57:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/dispread.c:72:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
spectro/dispcal.c: In function ‘main’:
spectro/dispcal.c:1872:55: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
 1872 |                                 } else if (na != NULL && strncmp(na,"dummy",5) == 0
      |                                            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispcal.c:1937:37: warning: unused variable ‘ix’ [-Wunused-variable]
 1937 |                                 int ix;
      |                                     ^~
spectro/dispwin.c: In function ‘get_displays’:
spectro/dispwin.c:761:50: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘XID’ {aka ‘long unsigned int’} [-Wformat=]
  761 |                                 debugrr2((errout,"XRRGetOutputPrimary returned XID %x\n",primary));
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~
      |                                                                                          |
      |                                                                                          XID {aka long unsigned int}
spectro/dispwin.c:187:52: note: in definition of macro ‘debugrr2’
  187 | # define debugrr2(xx) if (callback_ddebug) fprintf xx
      |                                                    ^~
spectro/dispwin.c:761:85: note: format string is defined here
  761 |                                 debugrr2((errout,"XRRGetOutputPrimary returned XID %x\n",primary));
      |                                                                                    ~^
      |                                                                                     |
      |                                                                                     unsigned int
      |                                                                                    %lx
spectro/dispwin.c:816:58: warning: too many arguments for format [-Wformat-extra-args]
  816 |                                         debugrr2((errout,"CRTC skipped as it has no mode or no outputs\n",i,xj,crtci->noutput));
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:187:52: note: in definition of macro ‘debugrr2’
  187 | # define debugrr2(xx) if (callback_ddebug) fprintf xx
      |                                                    ^~
spectro/dispwin.c:943:47: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses]
  943 |                                         if (k > 0 & outi0 != NULL) {
      |                                             ~~^~~
spectro/dispwin.c:1021:69: warning: pointer targets in passing argument 11 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 1021 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                     ^~~~~~~~
      |                                                                     |
      |                                                                     long int *
In file included from spectro/dispwin.h:89,
                 from spectro/dispwin.c:92:
/usr/include/X11/extensions/Xrandr.h:340:38: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                       ~~~~~~~~~~~~~~~^~~~~~
spectro/dispwin.c:1021:79: warning: pointer targets in passing argument 12 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 1021 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                               ^~~~~~~~~
      |                                                                               |
      |                                                                               long int *
/usr/include/X11/extensions/Xrandr.h:340:61: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                                              ~~~~~~~~~~~~~~~^~~~~~~~~~~
spectro/dispwin.c:697:21: warning: variable ‘defsix’ set but not used [-Wunused-but-set-variable]
  697 |                 int defsix;                     /* Default Screen index */
      |                     ^~~~~~
spectro/dispwin.c:1186:69: warning: pointer targets in passing argument 10 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 1186 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                     ^~~~~~~~
      |                                                                     |
      |                                                                     long int *
In file included from spectro/dispwin.h:83:
/usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2700 |     unsigned long*      /* nitems_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c:1186:79: warning: pointer targets in passing argument 11 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 1186 |                                             &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) == Success
      |                                                                               ^~~~~~~~~
      |                                                                               |
      |                                                                               long int *
/usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2701 |     unsigned long*      /* bytes_after_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c:1055:27: warning: label ‘next_screen’ defined but not used [-Wunused-label]
 1055 |                           next_screen:;
      |                           ^~~~~~~~~~~
spectro/dispwin.c:647:13: warning: unused variable ‘defsix’ [-Wunused-variable]
  647 |         int defsix = 0;         /* default screen index */
      |             ^~~~~~
spectro/dispwin.c: In function ‘dispwin_get_ramdac’:
spectro/dispwin.c:1524:41: warning: too many arguments for format [-Wformat-extra-args]
 1524 |                         debugr2((errout,"XRRGetCrtcGammaSize number of entries %d inconsistent with previous value\n",nent,p->nent));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:1575:41: warning: too many arguments for format [-Wformat-extra-args]
 1575 |                         debugr2((errout,"XF86VidModeGetGammaRampSize number of entries %d inconsistent with previous value\n",nent,p->nent));
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c: In function ‘set_X11_atom’:
spectro/dispwin.c:2547:12: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else]
 2547 |         if (p->myuscreen == 0)
      |            ^
spectro/dispwin.c: In function ‘dispwin_install_profile’:
spectro/dispwin.c:3010:32: warning: unused variable ‘atomv’ [-Wunused-variable]
 3010 |                 unsigned char *atomv;
      |                                ^~~~~
spectro/dispwin.c:3009:38: warning: unused variable ‘bread’ [-Wunused-variable]
 3009 |                 unsigned long psize, bread;
      |                                      ^~~~~
spectro/dispwin.c:3009:31: warning: unused variable ‘psize’ [-Wunused-variable]
 3009 |                 unsigned long psize, bread;
      |                               ^~~~~
spectro/dispwin.c:3008:23: warning: unused variable ‘fp’ [-Wunused-variable]
 3008 |                 FILE *fp;
      |                       ^~
spectro/dispwin.c: In function ‘dispwin_get_profile’:
spectro/dispwin.c:3575:54: warning: pointer targets in passing argument 11 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 3575 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                      ^~~~~~~~
      |                                                      |
      |                                                      long int *
/usr/include/X11/extensions/Xrandr.h:340:38: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                       ~~~~~~~~~~~~~~~^~~~~~
spectro/dispwin.c:3575:64: warning: pointer targets in passing argument 12 of ‘XRRGetOutputProperty’ differ in signedness [-Wpointer-sign]
 3575 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                                ^~~~~~~~~
      |                                                                |
      |                                                                long int *
/usr/include/X11/extensions/Xrandr.h:340:61: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
  340 |                       unsigned long *nitems, unsigned long *bytes_after,
      |                                              ~~~~~~~~~~~~~~~^~~~~~~~~~~
spectro/dispwin.c:3594:54: warning: pointer targets in passing argument 10 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 3594 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                      ^~~~~~~~
      |                                                      |
      |                                                      long int *
/usr/include/X11/Xlib.h:2700:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2700 |     unsigned long*      /* nitems_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c:3594:64: warning: pointer targets in passing argument 11 of ‘XGetWindowProperty’ differ in signedness [-Wpointer-sign]
 3594 |                              &ret_type, &ret_format, &ret_len, &ret_togo, &atomv) != Success || ret_len == 0) {
      |                                                                ^~~~~~~~~
      |                                                                |
      |                                                                long int *
/usr/include/X11/Xlib.h:2701:5: note: expected ‘long unsigned int *’ but argument is of type ‘long int *’
 2701 |     unsigned long*      /* bytes_after_return */,
      |     ^~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘signal_x’:
spectro/dispwin.c:3745:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable]
 3745 |         int rv = 0;
      |             ^~
spectro/dispwin.c: In function ‘dispwin_set_color’:
spectro/dispwin.c:4067:20: warning: unused variable ‘kf’ [-Wunused-variable]
 4067 |         double kr, kf;
      |                    ^~
spectro/dispcal.c:4520:21: warning: unused variable ‘nsamp’ [-Wunused-variable]
 4520 |                 int nsamp = 128;
      |                     ^~~~~
spectro/dispcal.c:4656:58: warning: unused variable ‘Lab3’ [-Wunused-variable]
 4656 |                                 double Lab1[3], Lab2[3], Lab3[3];
      |                                                          ^~~~
spectro/dispwin.c:4067:16: warning: unused variable ‘kr’ [-Wunused-variable]
 4067 |         double kr, kf;
      |                ^~
spectro/dispcal.c:4690:54: warning: missing braces around initializer [-Wmissing-braces]
 4690 |                                 double pjadj[3][3] = { 0.0 };   /* Previous jacobian adjustment */
      |                                                      ^
      |                                                        {   }
spectro/dispwin.c: In function ‘new_dispwin’:
spectro/dispwin.c:5433:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
 5433 |                                 debugr2((errout,"new_dispwin: Default Visual red mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
      |                                                                                                                   |
      |                                                                                                                   long unsigned int
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:5433:90: note: format string is defined here
 5433 |                                 debugr2((errout,"new_dispwin: Default Visual red mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                                                         ~^
      |                                                                                          |
      |                                                                                          unsigned int
      |                                                                                         %lx
spectro/dispwin.c:5446:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
 5446 |                                 debugr2((errout,"new_dispwin: Default Visual green mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
      |                                                                                                                     |
      |                                                                                                                     long unsigned int
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:5446:92: note: format string is defined here
 5446 |                                 debugr2((errout,"new_dispwin: Default Visual green mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                                                           ~^
      |                                                                                            |
      |                                                                                            unsigned int
      |                                                                                           %lx
spectro/dispwin.c:5459:49: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
 5459 |                                 debugr2((errout,"new_dispwin: Default Visual blue mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
      |                                                                                                                    |
      |                                                                                                                    long unsigned int
spectro/dispwin.c:185:45: note: in definition of macro ‘debugr2’
  185 | # define debugr2(xx) if (p->ddebug) fprintf xx
      |                                             ^~
spectro/dispwin.c:5459:91: note: format string is defined here
 5459 |                                 debugr2((errout,"new_dispwin: Default Visual blue mask 0x%x is not %d bits\n",vinfo->red_mask,p->fdepth));
      |                                                                                          ~^
      |                                                                                           |
      |                                                                                           unsigned int
      |                                                                                          %lx
spectro/dispwin.c:5701:41: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
 5701 |                                         (char *)(&xid),                         /* Data is Root Window XID */
      |                                         ^~~~~~~~~~~~~~
      |                                         |
      |                                         char *
spectro/dispcal.c:5722:36: warning: unused variable ‘dstm’ [-Wunused-variable]
 5722 |                         char *dst, dstm[200];                   /* description */
      |                                    ^~~~
In file included from /usr/include/X11/Xlib.h:47:
/usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
 2089 |     _Xconst unsigned char*      /* data */,
      |     ^
spectro/dispwin.c:5708:88: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
 5708 |                                                      XA_CARDINAL, 32, PropModeReplace, (char *)(&opaque), 1);
      |                                                                                        ^~~~~~~~~~~~~~~~~
      |                                                                                        |
      |                                                                                        char *
/usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
 2089 |     _Xconst unsigned char*      /* data */,
      |     ^
spectro/dispwin.c:5712:88: warning: pointer targets in passing argument 7 of ‘XChangeProperty’ differ in signedness [-Wpointer-sign]
 5712 |                                                      XA_CARDINAL, 32, PropModeReplace, (char *)(&opaque), 1);
      |                                                                                        ^~~~~~~~~~~~~~~~~
      |                                                                                        |
      |                                                                                        char *
/usr/include/X11/Xlib.h:2089:5: note: expected ‘const unsigned char *’ but argument is of type ‘char *’
 2089 |     _Xconst unsigned char*      /* data */,
      |     ^
spectro/dispwin.c:5752:43: warning: unused variable ‘minv’ [-Wunused-variable]
 5752 |                                 int majv, minv;
      |                                           ^~~~
spectro/dispwin.c:5752:37: warning: unused variable ‘majv’ [-Wunused-variable]
 5752 |                                 int majv, minv;
      |                                     ^~~~
In file included from numlib/numlib.h:14,
                 from spectro/dispcal.c:131:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/dispcal.c:132:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dispwin.c: In function ‘x11_daemon_mode’:
spectro/dispwin.c:6175:37: warning: unused variable ‘scrnres’ [-Wunused-variable]
 6175 |                 XRRScreenResources *scrnres;
      |                                     ^~~~~~~
spectro/dispwin.c:6132:15: warning: unused variable ‘dname’ [-Wunused-variable]
 6132 |         char *dname;
      |               ^~~~~
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
spectro/dispcal.c:1105:13: warning: ‘csamp_interp’ defined but not used [-Wunused-function]
 1105 | static void csamp_interp(csamp *p, double xyz[3], double v) {
      |             ^~~~~~~~~~~~
In file included from spectro/dispcal.c:143:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘main’:
spectro/dispwin.c:6903:21: warning: unused variable ‘nsetel’ [-Wunused-variable]
 6903 |                 int nsetel = 0;
      |                     ^~~~~~
spectro/dispwin.c:7070:29: warning: variable ‘out_tvenc’ set but not used [-Wunused-but-set-variable]
 7070 |                         int out_tvenc = 0;                      /* nz to use (16-235)/255 video encoding */
      |                             ^~~~~~~~~
spectro/dispwin.c:7302:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 7302 |                                 if (inf == 2)
      |                                 ^~
spectro/dispwin.c:7305:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 7305 |                                         if (inf == 2) {
      |                                         ^~
spectro/dispwin.c:7338:33: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 7338 |                                 if (inf == 2)
      |                                 ^~
spectro/dispwin.c:7341:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 7341 |                                         if (inf == 2) {
      |                                         ^~
spectro/dispwin.c:7336:45: warning: unused variable ‘bi’ [-Wunused-variable]
 7336 |                                 int ri, gi, bi;
      |                                             ^~
spectro/dispwin.c:7336:41: warning: unused variable ‘gi’ [-Wunused-variable]
 7336 |                                 int ri, gi, bi;
      |                                         ^~
spectro/dispwin.c:7336:37: warning: unused variable ‘ri’ [-Wunused-variable]
 7336 |                                 int ri, gi, bi;
      |                                     ^~
In file included from spectro/dispwin.c:86:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/dispwin.c:87:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:40,
                 from spectro/dispwin.c:90:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/dispwin.c: In function ‘dispwin_uninstall_profile’:
spectro/dispwin.c:3175:25: warning: ignoring return value of ‘setegid’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3175 |                         setegid(getgid());
      |                         ^~~~~~~~~~~~~~~~~
spectro/dispwin.c:3176:25: warning: ignoring return value of ‘seteuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3176 |                         seteuid(getuid());
      |                         ^~~~~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘restore_display’:
spectro/dispwin.c:3671:17: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3671 |                 system("xscreensaver -nosplash 2>/dev/null >/dev/null&");
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:3680:17: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 3680 |                 system("dcop kdesktop KScreensaverIface enable true 2>&1 >/dev/null");
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c: In function ‘new_dispwin’:
spectro/dispwin.c:5775:41: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5775 |                                         system("xscreensaver-command -exit 2>/dev/null >/dev/null");
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5792:49: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5792 |                                                 freopen("/dev/null", "r", stdin);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5793:49: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5793 |                                                 freopen("/dev/null", "a", stdout);              /* Hide output */
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5794:49: warning: ignoring return value of ‘freopen’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5794 |                                                 freopen("/dev/null", "a", stderr);
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c:5813:41: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
 5813 |                                         system("dcop kdesktop KScreensaverIface enable false 2>&1 >/dev/null");
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spectro/dispwin.c: At top level:
spectro/dispwin.c:2467:13: warning: ‘dispwin_dump_ramdac’ defined but not used [-Wunused-function]
 2467 | static void dispwin_dump_ramdac(FILE *fp, ramdac *r) {
      |             ^~~~~~~~~~~~~~~~~~~
In file included from spectro/dispwin.c:93:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ spectro/dispread 
spectro/dispcal.c: In function ‘main’:
spectro/dispcal.c:4637:32: warning: ‘bestxyz[0]’ may be used uninitialized [-Wmaybe-uninitialized]
 4637 |                         double bestxyz[3];
      |                                ^~~~~~~
spectro/dispcal.c:4637:32: warning: ‘bestxyz[1]’ may be used uninitialized [-Wmaybe-uninitialized]
spectro/dispcal.c:4636:32: warning: ‘bestrgb[0]’ may be used uninitialized [-Wmaybe-uninitialized]
 4636 |                         double bestrgb[3];              /* In case we fail */
      |                                ^~~~~~~
spectro/dispcal.c:4636:32: warning: ‘bestrgb[1]’ may be used uninitialized [-Wmaybe-uninitialized]
spectro/dispcal.c:4851:76: warning: ‘bestxyz[2]’ may be used uninitialized [-Wmaybe-uninitialized]
 4851 |                                                         asgrey.s[i].XYZ[2] = bestxyz[2];
      |                                                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
spectro/dispcal.c:4637:32: note: ‘bestxyz[2]’ was declared here
 4637 |                         double bestxyz[3];
      |                                ^~~~~~~
spectro/dispcal.c:4848:76: warning: ‘bestrgb[2]’ may be used uninitialized [-Wmaybe-uninitialized]
 4848 |                                                         asgrey.s[i].rgb[2] = bestrgb[2];
      |                                                         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
spectro/dispcal.c:4636:32: note: ‘bestrgb[2]’ was declared here
 4636 |                         double bestrgb[3];              /* In case we fail */
      |                                ^~~~~~~
Cc_ spectro/webwin_dispwin.o 
spectro/webwin.c: In function ‘ajax_get_messages’:
spectro/webwin.c:58:6: warning: unused variable ‘src_addr’ [-Wunused-variable]
   58 | char src_addr[20];
      |      ^~~~~~~~
spectro/webwin.c: In function ‘webwin_set_color’:
spectro/webwin.c:223:20: warning: unused variable ‘kf’ [-Wunused-variable]
  223 |         double kr, kf;
      |                    ^~
spectro/webwin.c:223:16: warning: unused variable ‘kr’ [-Wunused-variable]
  223 |         double kr, kf;
      |                ^~
spectro/webwin.c: In function ‘new_webwin’:
spectro/webwin.c:332:15: warning: unused variable ‘url’ [-Wunused-variable]
  332 |         char *url;
      |               ^~~
spectro/webwin.c:328:15: warning: unused variable ‘cp’ [-Wunused-variable]
  328 |         char *cp;
      |               ^~
In file included from spectro/webwin.c:21:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ spectro/ccwin_dispwin.o 
spectro/ccwin.c: In function ‘new_chws’:
spectro/ccwin.c:348:13: warning: unused variable ‘portno’ [-Wunused-variable]
  348 |         int portno = 0;         /* Port number allocated */
      |             ^~~~~~
spectro/ccwin.c: In function ‘ccwin_set_color’:
spectro/ccwin.c:474:20: warning: unused variable ‘kf’ [-Wunused-variable]
  474 |         double kr, kf;
      |                    ^~
spectro/ccwin.c:474:16: warning: unused variable ‘kr’ [-Wunused-variable]
  474 |         double kr, kf;
      |                ^~
spectro/ccwin.c: In function ‘new_ccwin’:
spectro/ccwin.c:764:21: warning: unused variable ‘options’ [-Wunused-variable]
  764 |         const char *options[3];
      |                     ^~~~~~~
spectro/ccwin.c:762:15: warning: unused variable ‘cp’ [-Wunused-variable]
  762 |         char *cp;
      |               ^~
In file included from spectro/ccwin.c:20:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
Cc_ spectro/dummywin_dispwin.o 
spectro/dummywin.c: In function ‘dummywin_set_color’:
spectro/dummywin.c:108:20: warning: unused variable ‘kf’ [-Wunused-variable]
  108 |         double kr, kf;
      |                    ^~
spectro/dummywin.c:108:16: warning: unused variable ‘kr’ [-Wunused-variable]
  108 |         double kr, kf;
      |                ^~
spectro/dummywin.c:106:13: warning: unused variable ‘j’ [-Wunused-variable]
  106 |         int j;
      |             ^
spectro/dummywin.c: In function ‘dummywin_set_fc’:
spectro/dummywin.c:145:35: warning: unused variable ‘border’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |                                   ^~~~~~
spectro/dummywin.c:145:27: warning: unused variable ‘bgmode’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |                           ^~~~~~
spectro/dummywin.c:145:19: warning: unused variable ‘bgperc’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |                   ^~~~~~
spectro/dummywin.c:145:13: warning: unused variable ‘perc’ [-Wunused-variable]
  145 |         int perc, bgperc, bgmode, border;
      |             ^~~~
spectro/dummywin.c: In function ‘new_dummywin’:
spectro/dummywin.c:227:14: warning: unused variable ‘port’ [-Wunused-variable]
  227 |         char port[50];
      |              ^~~~
spectro/dummywin.c:226:21: warning: unused variable ‘options’ [-Wunused-variable]
  226 |         const char *options[3];
      |                     ^~~~~~~
spectro/dummywin.c:225:15: warning: unused variable ‘cp’ [-Wunused-variable]
  225 |         char *cp;
      |               ^~
In file included from spectro/dummywin.c:25:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ spectro/dispwin 
Link_ spectro/dispcal 
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
Chmod1 spectro/spotread 
Cc_ spectro/fakeread.o 
spectro/fakeread.c: In function ‘main’:
spectro/fakeread.c:863:56: warning: unused variable ‘vv’ [-Wunused-variable]
  863 |                                 double v = i/(no-1.0), vv;
      |                                                        ^~
spectro/fakeread.c:1359:48: warning: variable ‘opcs’ set but not used [-Wunused-but-set-variable]
 1359 |                                         double opcs[3], ll = 1.0;
      |                                                ^~~~
In file included from numlib/numlib.h:14,
                 from spectro/fakeread.c:40:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/fakeread.c:42:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/fakeread.c:45:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 spectro/dispwin 
Cc_ spectro/synthread.o 
spectro/synthread.c: In function ‘main’:
spectro/synthread.c:557:32: warning: unused variable ‘out’ [-Wunused-variable]
  557 |                         xspect out;
      |                                ^~~
spectro/synthread.c:162:36: warning: variable ‘outs’ set but not used [-Wunused-but-set-variable]
  162 |         icColorSpaceSignature ins, outs;        /* Type of conversion input and output spaces */
      |                                    ^~~~
spectro/synthread.c:161:18: warning: variable ‘outn’ set but not used [-Wunused-but-set-variable]
  161 |         int inn, outn;          /* Number of channels for conversion input, output */
      |                  ^~~~
spectro/synthread.c:157:23: warning: unused variable ‘bp’ [-Wunused-variable]
  157 |         double wp[3], bp[3];            /* ICC profile Lab white and black points */
      |                       ^~
spectro/synthread.c:129:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
  129 |         int verb = 0;           /* Verbose flag */
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from spectro/synthread.c:42:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/synthread.c:44:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/synthread.c: In function ‘main’:
spectro/synthread.c:631:53: warning: ‘wp’ may be used uninitialized [-Wmaybe-uninitialized]
  631 |                                         PCS[j] -= wp[j];
      |                                                   ~~^~~
spectro/synthread.c:157:16: note: ‘wp’ declared here
  157 |         double wp[3], bp[3];            /* ICC profile Lab white and black points */
      |                ^~
spectro/synthread.c:631:53: warning: ‘wp’ may be used uninitialized [-Wmaybe-uninitialized]
  631 |                                         PCS[j] -= wp[j];
      |                                                   ~~^~~
spectro/synthread.c:157:16: note: ‘wp’ declared here
  157 |         double wp[3], bp[3];            /* ICC profile Lab white and black points */
      |                ^~
Link_ spectro/synthread 
Link_ spectro/fakeread 
Chmod1 spectro/ccxxmake 
Cc_ spectro/spec2cie.o 
spectro/spec2cie.c: In function ‘main’:
spectro/spec2cie.c:132:13: warning: variable ‘isInverted’ set but not used [-Wunused-but-set-variable]
  132 |         int isInverted = 0;                             /* nz if inverted real device */
      |             ^~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from spectro/spec2cie.c:69:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/spec2cie.c:71:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/spec2cie.c:79:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
spectro/spec2cie.c: In function ‘main’:
spectro/spec2cie.c:868:75: warning: ‘ki’ may be used uninitialized [-Wmaybe-uninitialized]
  868 |                                          && *((double *)icg->t[0].fdata[i][ki]) < 0.1) {
      |                                                                           ^
spectro/spec2cie.c:133:25: note: ‘ki’ was declared here
  133 |         int ci, mi, yi, ki;                             /* Indexes of device values */
      |                         ^~
spectro/spec2cie.c:1068:38: warning: ‘oL2i’ may be used uninitialized [-Wmaybe-uninitialized]
 1068 |                                 elems[oL2i].d = Lab2[0];
      |                                      ^
spectro/spec2cie.c:662:21: note: ‘oL2i’ was declared here
  662 |                 int oL2i, oa2i, ob2i;                           /* For illuminant wp L*a*b* output */
      |                     ^~~~
spectro/spec2cie.c:1069:38: warning: ‘oa2i’ may be used uninitialized [-Wmaybe-uninitialized]
 1069 |                                 elems[oa2i].d = Lab2[1];
      |                                      ^
spectro/spec2cie.c:662:27: note: ‘oa2i’ was declared here
  662 |                 int oL2i, oa2i, ob2i;                           /* For illuminant wp L*a*b* output */
      |                           ^~~~
spectro/spec2cie.c:1070:38: warning: ‘ob2i’ may be used uninitialized [-Wmaybe-uninitialized]
 1070 |                                 elems[ob2i].d = Lab2[2];
      |                                      ^
spectro/spec2cie.c:662:33: note: ‘ob2i’ was declared here
  662 |                 int oL2i, oa2i, ob2i;                           /* For illuminant wp L*a*b* output */
      |                                 ^~~~
Link_ spectro/spec2cie 
Chmod1 spectro/synthread 
Cc_ spectro/average.o 
spectro/average.c: In function ‘usage’:
spectro/average.c:48:13: warning: unused variable ‘i’ [-Wunused-variable]
   48 |         int i;
      |             ^
spectro/average.c: In function ‘main’:
spectro/average.c:111:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  111 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
spectro/average.c:95:13: warning: unused variable ‘npcs’ [-Wunused-variable]
   95 |         int npcs = 0;
      |             ^~~~
spectro/average.c:91:14: warning: unused variable ‘flags’ [-Wunused-variable]
   91 |         int *flags;                                     /* Point to destination of set */
      |              ^~~~~
In file included from numlib/numlib.h:14,
                 from spectro/average.c:37:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from spectro/average.c:40:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/average.c: In function ‘main’:
spectro/average.c:236:48: warning: ‘inps’ may be used uninitialized [-Wmaybe-uninitialized]
  236 |                         for (i = 0; i < inps[0].c->t[n].nsets; i++) {
      |                                         ~~~~~~~^~
spectro/average.c:87:18: note: ‘inps’ was declared here
   87 |         inpinfo *inps;                          /* Input file info. inp[ninp] == output file */
      |                  ^~~~
Link_ spectro/average 
Chmod1 spectro/average 
Cc_ spectro/oeminst.o 
spectro/oeminst.c: In function ‘main’:
spectro/oeminst.c:64:13: warning: unused variable ‘rv’ [-Wunused-variable]
   64 |         int rv = 0;
      |             ^~
In file included from numlib/numlib.h:14,
                 from spectro/oeminst.c:22:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/oeminst.c:34:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from spectro/oeminst.c:23:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Cc_ spectro/oemarch.o 
spectro/oemarch.c: In function ‘oemarch_get_ifiles’:
spectro/oemarch.c:323:32: warning: unused variable ‘dll’ [-Wunused-variable]
  323 |                         xfile *dll = NULL;              /* dccmtr.dll */
      |                                ^~~
spectro/oemarch.c:331:32: warning: unused variable ‘dll’ [-Wunused-variable]
  331 |                         xfile *dll = NULL;              /* dccmtr.dll */
      |                                ^~~
spectro/oemarch.c:340:32: warning: unused variable ‘msi’ [-Wunused-variable]
  340 |                         xfile *msi = NULL;              /* .msi extracted */
      |                                ^~~
spectro/oemarch.c:339:32: warning: unused variable ‘exe’ [-Wunused-variable]
  339 |                         xfile *exe = NULL;              /* .exe extracted */
      |                                ^~~
spectro/oemarch.c: In function ‘locate_read_oeminstall’:
spectro/oemarch.c:783:28: warning: unused variable ‘pf’ [-Wunused-variable]
  783 |         char tname[1000], *pf, *ap;
      |                            ^~
spectro/oemarch.c:782:16: warning: unused variable ‘k’ [-Wunused-variable]
  782 |         int j, k;
      |                ^
spectro/oemarch.c: In function ‘load_xfile’:
spectro/oemarch.c:936:16: warning: unused variable ‘nfiles’ [-Wunused-variable]
  936 |         int i, nfiles;
      |                ^~~~~~
spectro/oemarch.c:936:13: warning: unused variable ‘i’ [-Wunused-variable]
  936 |         int i, nfiles;
      |             ^
spectro/oemarch.c: In function ‘new_arch’:
spectro/oemarch.c:1215:16: warning: unused variable ‘rv’ [-Wunused-variable]
 1215 |         int i, rv = 0;
      |                ^~
spectro/oemarch.c: In function ‘parse_EDR’:
spectro/oemarch.c:1658:24: warning: unused variable ‘dbuf’ [-Wunused-variable]
 1658 |         unsigned char *dbuf = NULL;     /* Buffer for spectral samples */
      |                        ^~~~
spectro/oemarch.c:1657:22: warning: unused variable ‘off’ [-Wunused-variable]
 1657 |         unsigned int off;
      |                      ^~~
spectro/oemarch.c:1654:15: warning: unused variable ‘fp’ [-Wunused-variable]
 1654 |         FILE *fp;
      |               ^~
spectro/oemarch.c: In function ‘inno_extract’:
spectro/oemarch.c:2203:13: warning: variable ‘vers’ set but not used [-Wunused-but-set-variable]
 2203 |         int vers = 0;                                           /* Version as int max * 1000 + min * 100 + bfix */
      |             ^~~~
spectro/oemarch.c:2197:19: warning: unused variable ‘k’ [-Wunused-variable]
 2197 |         int i, j, k;
      |                   ^
spectro/oemarch.c: In function ‘msi_extract_cab’:
spectro/oemarch.c:2634:29: warning: unused variable ‘cabsz’ [-Wunused-variable]
 2634 |         unsigned long cabo, cabsz;
      |                             ^~~~~
spectro/oemarch.c:2634:23: warning: unused variable ‘cabo’ [-Wunused-variable]
 2634 |         unsigned long cabo, cabsz;
      |                       ^~~~
spectro/oemarch.c:2630:19: warning: unused variable ‘k’ [-Wunused-variable]
 2630 |         int i, j, k;
      |                   ^
spectro/oemarch.c:2630:16: warning: unused variable ‘j’ [-Wunused-variable]
 2630 |         int i, j, k;
      |                ^
spectro/oemarch.c: In function ‘ai_extract_cab’:
spectro/oemarch.c:2714:29: warning: unused variable ‘cabsz’ [-Wunused-variable]
 2714 |         unsigned long cabo, cabsz;
      |                             ^~~~~
spectro/oemarch.c:2714:23: warning: unused variable ‘cabo’ [-Wunused-variable]
 2714 |         unsigned long cabo, cabsz;
      |                       ^~~~
spectro/oemarch.c:2712:19: warning: unused variable ‘k’ [-Wunused-variable]
 2712 |         int i, j, k;
      |                   ^
spectro/oemarch.c: In function ‘extraPEsection’:
spectro/oemarch.c:2924:30: warning: variable ‘flags’ set but not used [-Wunused-but-set-variable]
 2924 |                 unsigned int flags;
      |                              ^~~~~
spectro/oemarch.c:2922:37: warning: variable ‘vsize’ set but not used [-Wunused-but-set-variable]
 2922 |                 unsigned int vaddr, vsize;
      |                                     ^~~~~
spectro/oemarch.c:2922:30: warning: variable ‘vaddr’ set but not used [-Wunused-but-set-variable]
 2922 |                 unsigned int vaddr, vsize;
      |                              ^~~~~
spectro/oemarch.c: In function ‘aifile_extract’:
spectro/oemarch.c:2982:16: warning: unused variable ‘j’ [-Wunused-variable]
 2982 |         int i, j;
      |                ^
spectro/oemarch.c:2981:16: warning: unused variable ‘xf’ [-Wunused-variable]
 2981 |         xfile *xf = NULL;
      |                ^~
spectro/oemarch.c: In function ‘cab_extract’:
spectro/oemarch.c:3147:23: warning: variable ‘ffix’ set but not used [-Wunused-but-set-variable]
 3147 |                 short ffix;
      |                       ^~~~
spectro/oemarch.c:3174:31: warning: variable ‘chsum’ set but not used [-Wunused-but-set-variable]
 3174 |                 unsigned long chsum;
      |                               ^~~~~
spectro/oemarch.c:3210:31: warning: variable ‘ubytes’ set but not used [-Wunused-but-set-variable]
 3210 |                 unsigned long ubytes;
      |                               ^~~~~~
spectro/oemarch.c:3208:31: warning: variable ‘chsum’ set but not used [-Wunused-but-set-variable]
 3208 |                 unsigned long chsum;
      |                               ^~~~~
spectro/oemarch.c:3246:23: warning: variable ‘ffix’ set but not used [-Wunused-but-set-variable]
 3246 |                 short ffix;
      |                       ^~~~
spectro/oemarch.c:3079:28: warning: variable ‘folderres’ set but not used [-Wunused-but-set-variable]
 3079 |         int headerres = 0, folderres = 0, datares = 0;
      |                            ^~~~~~~~~
spectro/oemarch.c:3073:13: warning: unused variable ‘i’ [-Wunused-variable]
 3073 |         int i, j, k;
      |             ^
In file included from numlib/numlib.h:14,
                 from spectro/oemarch.c:49:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xspect.h:28,
                 from spectro/oemarch.c:57:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
spectro/oemarch.c:2980:15: warning: ‘aifile_extract’ defined but not used [-Wunused-function]
 2980 | static xfile *aifile_extract(xfile **pxf, xfile *xi, char *tname, int verb) {
      |               ^~~~~~~~~~~~~~
spectro/oemarch.c:2196:15: warning: ‘inno_extract’ defined but not used [-Wunused-function]
 2196 | static xfile *inno_extract(xfile *xi, char *tfilename, int verb) {
      |               ^~~~~~~~~~~~
spectro/oemarch.c:2017:14: warning: ‘read_EDR_file’ defined but not used [-Wunused-function]
 2017 | static ccss *read_EDR_file(
      |              ^~~~~~~~~~~~~
spectro/oemarch.c:767:13: warning: ‘copyfixdirsep’ defined but not used [-Wunused-function]
  767 | static void copyfixdirsep(char *d, char *s) {
      |             ^~~~~~~~~~~~~
Chmod1 spectro/spec2cie 
Cc_ spectro/vinflate.o 
In file included from numlib/numlib.h:14,
                 from spectro/vinflate.c:30:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
spectro/vinflate.c:656:12: warning: ‘vinflate_fixed’ defined but not used [-Wunused-function]
  656 | static int vinflate_fixed()
      |            ^~~~~~~~~~~~~~
Cc_ spectro/inflate.o 
Chmod1 spectro/fakeread 
Cc_ spectro/LzmaDec.o 
In file included from numlib/numlib.h:14,
                 from spectro/inflate.c:20:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Chmod1 spectro/dispread 
Cc_ spectro/xdg_bds_xdg_bds.o 
spectro/xdg_bds.c: In function ‘runtest’:
spectro/xdg_bds.c:986:20: warning: comparison between ‘xdg_scope’ and ‘enum <anonymous>’ [-Wenum-compare]
  986 |                 sc == xdg_data ? "User" : "Local", paths[0]);
      |                    ^~
spectro/xdg_bds.c:1013:20: warning: comparison between ‘xdg_scope’ and ‘enum <anonymous>’ [-Wenum-compare]
 1013 |                 sc == xdg_data ? "User" : "Local",paths[0]);
      |                    ^~
spectro/xdg_bds.c: At top level:
spectro/xdg_bds.c:163:14: warning: ‘append’ defined but not used [-Wunused-function]
  163 | static char *append(char *in, char *app) {
      |              ^~~~~~
Cc_ target/targen.o 
Cc_ target/ofps.o 
Link_ spectro/oeminst 
spectro/xdg_bds.c: In function ‘main’:
spectro/xdg_bds.c:975:36: warning: ‘*__sprintf_chkieee128’ may write a terminating nul past the end of the destination [-Wformat-overflow=]
  975 |                 sprintf(buf, "%s=%s",env,envv);
      |                                    ^
In file included from /usr/include/stdio.h:964,
                 from spectro/xdg_bds.c:101:
In function ‘*__sprintfieee128’,
    inlined from ‘runtest’ at spectro/xdg_bds.c:975:3,
    inlined from ‘main’ at spectro/xdg_bds.c:1096:8:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output 2 or more bytes (assuming 201) into a destination of size 200
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
spectro/xdg_bds.c: In function ‘main’:
spectro/xdg_bds.c:997:46: warning: ‘%s’ directive writing up to 199 bytes into a region of size 188 [-Wformat-overflow=]
  997 |                 sprintf(buf, "%s=xdgtestXXX%c%s",env,SSEP,envv);
      |                                              ^~
......
 1096 |                         if (runtest(cases[i].st, cases[i].sc, buf2, cases[i].envn[j],buf1,
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1097 |                            cases[i].defv[cases[i].sc == xdg_user ? 0 : 1],9))
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘*__sprintfieee128’,
    inlined from ‘runtest’ at spectro/xdg_bds.c:997:3,
    inlined from ‘main’ at spectro/xdg_bds.c:1096:8:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output 13 or more bytes (assuming 212) into a destination of size 200
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
target/targen.c: In function ‘pcpt_to_nLab’:
target/targen.c:329:32: warning: unused variable ‘vv’ [-Wunused-variable]
  329 |                         double vv = lab[0];
      |                                ^~
target/targen.c:348:17: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation]
  348 |                 for (e = 0; e < s->di; e++)
      |                 ^~~
target/targen.c:350:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’
  350 |                         if (e == 1 || e == 2)
      |                         ^~
target/ofps.c: In function ‘vtx_cache_add’:
target/ofps.c:1054:16: warning: unused variable ‘di’ [-Wunused-variable]
 1054 |         int e, di = s->di;
      |                ^~
target/ofps.c:1054:13: warning: unused variable ‘e’ [-Wunused-variable]
 1054 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘vtx_cache_rem’:
target/ofps.c:1069:16: warning: unused variable ‘di’ [-Wunused-variable]
 1069 |         int e, di = s->di;
      |                ^~
target/ofps.c:1069:13: warning: unused variable ‘e’ [-Wunused-variable]
 1069 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘del_vtx1’:
target/ofps.c:1145:20: warning: unused variable ‘nnn’ [-Wunused-variable]
 1145 |         node *nn, *nnn;
      |                    ^~~
target/ofps.c:1145:15: warning: unused variable ‘nn’ [-Wunused-variable]
 1145 |         node *nn, *nnn;
      |               ^~
target/ofps.c: In function ‘vtx_add_vertex’:
target/ofps.c:1211:13: warning: unused variable ‘i’ [-Wunused-variable]
 1211 |         int i;
      |             ^
target/ofps.c: In function ‘vtx_cnd_biadd_vtx’:
target/ofps.c:1276:18: warning: variable ‘nmix’ set but not used [-Wunused-but-set-variable]
 1276 |         int nnm, nmix;
      |                  ^~~~
target/ofps.c: In function ‘node_recomp_nvn’:
target/ofps.c:1598:24: warning: unused variable ‘rads’ [-Wunused-variable]
 1598 |                 double rads;
      |                        ^~~~
target/ofps.c:1584:19: warning: unused variable ‘k’ [-Wunused-variable]
 1584 |         int i, j, k;
      |                   ^
target/ofps.c:1583:13: warning: unused variable ‘e’ [-Wunused-variable]
 1583 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘det_node_gsurf’:
target/ofps.c:1678:16: warning: unused variable ‘ss’ [-Wunused-variable]
 1678 |         double ss;
      |                ^~
target/ofps.c: In function ‘comp_cmask’:
target/ofps.c:1715:13: warning: unused variable ‘i’ [-Wunused-variable]
 1715 |         int i, e, di = s->di;
      |             ^
target/ofps.c: In function ‘checkon_gsurf’:
target/targen.c: In function ‘main’:
target/ofps.c:1875:24: warning: unused variable ‘q’ [-Wunused-variable]
 1875 |         double nn, np, q;
      |                        ^
target/ofps.c:1875:20: warning: unused variable ‘np’ [-Wunused-variable]
 1875 |         double nn, np, q;
      |                    ^~
target/ofps.c:1875:16: warning: unused variable ‘nn’ [-Wunused-variable]
 1875 |         double nn, np, q;
      |                ^~
target/targen.c:2417:33: warning: unused variable ‘t1’ [-Wunused-variable]
 2417 |                 int ii, p1, p2, t1;
      |                                 ^~
target/ofps.c: In function ‘ofps_comp_eperr’:
target/ofps.c:1942:13: warning: unused variable ‘isc’ [-Wunused-variable]
 1942 |         int isc;
      |             ^~~
target/ofps.c:1941:20: warning: unused variable ‘f’ [-Wunused-variable]
 1941 |         int ii, e, f, di = s->di;
      |                    ^
target/ofps.c:1941:17: warning: unused variable ‘e’ [-Wunused-variable]
 1941 |         int ii, e, f, di = s->di;
      |                 ^
target/ofps.c:1941:13: warning: unused variable ‘ii’ [-Wunused-variable]
 1941 |         int ii, e, f, di = s->di;
      |             ^~
target/ofps.c: In function ‘ofps_pn_eperr’:
target/ofps.c:2030:16: warning: unused variable ‘iv’ [-Wunused-variable]
 2030 |         double iv[MXPD];                        /* Interpolated perceptual value */
      |                ^~
target/ofps.c:2028:15: warning: unused variable ‘np’ [-Wunused-variable]
 2028 |         node *np;
      |               ^~
target/ofps.c: In function ‘position_vtx’:
target/ofps.c:2481:37: warning: unused variable ‘nc’ [-Wunused-variable]
 2481 |                                 int nc;
      |                                     ^~
target/ofps.c:2480:40: warning: unused variable ‘fval’ [-Wunused-variable]
 2480 |                                 double fval[MXPD];
      |                                        ^~~~
target/targen.c:2549:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 2549 |                         if (verb)
      |                         ^~
target/ofps.c:2586:40: warning: unused variable ‘ss’ [-Wunused-variable]
 2586 |                                 double ss;
      |                                        ^~
target/targen.c:2550:62: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 2550 |                                 printf("%c%2d%%",cr_char,0); fflush(stdout);
      |                                                              ^~~~~~
target/ofps.c:2283:21: warning: variable ‘pcx’ set but not used [-Wunused-but-set-variable]
 2283 |         vopt_cx cx, pcx;                                /* dnsq context + previous context */
      |                     ^~~
target/ofps.c: In function ‘powell_solver’:
target/ofps.c:2713:13: warning: unused variable ‘nn_1’ [-Wunused-variable]
 2713 |         int nn_1 = cx->nn-1;
      |             ^~~~
target/targen.c:2560:56: warning: unused variable ‘de’ [-Wunused-variable]
 2560 |                                 double tdelay, bdelay, de;
      |                                                        ^~
target/targen.c:2659:25: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 2659 |                         if (verb)
      |                         ^~
target/targen.c:2660:64: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 2660 |                                 printf("%c%2d%%",cr_char,100); fflush(stdout);
      |                                                                ^~~~~~
target/ofps.c: In function ‘add_to_vsurf’:
target/ofps.c:3365:34: warning: unused variable ‘nmix’ [-Wunused-variable]
 3365 |                         int nnm, nmix;
      |                                  ^~~~
target/targen.c:2458:32: warning: unused variable ‘tend’ [-Wunused-variable]
 2458 |                 double tstart, tend;/* Annealing chedule range */
      |                                ^~~~
target/ofps.c:3365:29: warning: unused variable ‘nnm’ [-Wunused-variable]
 3365 |                         int nnm, nmix;
      |                             ^~~
target/targen.c:2458:24: warning: unused variable ‘tstart’ [-Wunused-variable]
 2458 |                 double tstart, tend;/* Annealing chedule range */
      |                        ^~~~~~
target/targen.c:2457:30: warning: unused variable ‘trate’ [-Wunused-variable]
 2457 |                 double temp, trate;     /* Annealing temperature & rate */
      |                              ^~~~~
target/ofps.c:3364:37: warning: unused variable ‘cc’ [-Wunused-variable]
 3364 |                         int aa, bb, cc;         /* Probable hit check */
      |                                     ^~
target/targen.c:2457:24: warning: unused variable ‘temp’ [-Wunused-variable]
 2457 |                 double temp, trate;     /* Annealing temperature & rate */
      |                        ^~~~
target/ofps.c:3364:33: warning: unused variable ‘bb’ [-Wunused-variable]
 3364 |                         int aa, bb, cc;         /* Probable hit check */
      |                                 ^~
target/targen.c:2456:41: warning: unused variable ‘adelay’ [-Wunused-variable]
 2456 |                 double udelay, *delays, adelay;
      |                                         ^~~~~~
target/ofps.c:3364:29: warning: unused variable ‘aa’ [-Wunused-variable]
 3364 |                         int aa, bb, cc;         /* Probable hit check */
      |                             ^~
Link_ spectro/xdg_bds 
target/ofps.c:2914:13: warning: unused variable ‘ndelvtx’ [-Wunused-variable]
 2914 |         int ndelvtx;    /* Number of vertexes to delete */
      |             ^~~~~~~
target/ofps.c:2912:14: warning: unused variable ‘tev’ [-Wunused-variable]
 2912 |         vtx *tev;
      |              ^~~
target/ofps.c:2910:16: warning: unused variable ‘ff’ [-Wunused-variable]
 2910 |         int e, ff, f, di = s->di;
      |                ^~
In file included from numlib/numlib.h:14,
                 from target/targen.c:145:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/targen.c:149:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from target/targen.c:150:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
target/ofps.c: In function ‘do_batch_update1’:
target/ofps.c:3483:15: warning: unused variable ‘pp’ [-Wunused-variable]
 3483 |         node *pp;
      |               ^~
target/ofps.c:3482:19: warning: unused variable ‘nvv’ [-Wunused-variable]
 3482 |         vtx *vv, *nvv;
      |                   ^~~
target/ofps.c:3481:16: warning: unused variable ‘di’ [-Wunused-variable]
 3481 |         int e, di = s->di;
      |                ^~
target/ofps.c:3481:13: warning: unused variable ‘e’ [-Wunused-variable]
 3481 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘do_batch_update2’:
target/ofps.c:3587:15: warning: unused variable ‘pp’ [-Wunused-variable]
 3587 |         node *pp;
      |               ^~
In file included from target/targen.c:159:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
target/ofps.c: In function ‘ofps_check_vtx’:
target/ofps.c:3800:13: warning: unused variable ‘i’ [-Wunused-variable]
 3800 |         int i, j, e, di = s->di;
      |             ^
target/ofps.c: In function ‘ofps_check_vtx_sanity’:
target/ofps.c:4026:13: warning: unused variable ‘dist’ [-Wunused-variable]
 4026 |         int dist;                                       /* Distance from initial vertex */
      |             ^~~~
target/ofps.c:4024:16: warning: unused variable ‘j’ [-Wunused-variable]
 4024 |         int i, j, e, di = s->di;
      |                ^
target/ofps.c:4024:13: warning: unused variable ‘i’ [-Wunused-variable]
 4024 |         int i, j, e, di = s->di;
      |             ^
target/ofps.c: In function ‘add_node2voronoi’:
target/ofps.c:4127:14: warning: unused variable ‘vx’ [-Wunused-variable]
 4127 |         vtx *vx = NULL;                 /* Closest vertex */
      |              ^~
target/ofps.c:4126:16: warning: unused variable ‘j’ [-Wunused-variable]
 4126 |         int i, j;
      |                ^
target/ofps.c: In function ‘create_vtx_net’:
target/ofps.c:4309:34: warning: variable ‘nmix’ set but not used [-Wunused-but-set-variable]
 4309 |                         int nnm, nmix;
      |                                  ^~~~
target/ofps.c: In function ‘init_pmod’:
target/ofps.c:4671:24: warning: unused variable ‘ov’ [-Wunused-variable]
 4671 |                 double ov[MXPD];
      |                        ^~
target/ofps.c: In function ‘ofps_binit’:
target/ofps.c:4721:16: warning: unused variable ‘j’ [-Wunused-variable]
 4721 |         int i, j;
      |                ^
target/ofps.c: In function ‘ofps_init_pcache’:
target/ofps.c:5031:13: warning: unused variable ‘i’ [-Wunused-variable]
 5031 |         int i, e;
      |             ^
target/ofps.c: In function ‘ofps_init_acc1’:
target/ofps.c:5097:13: warning: unused variable ‘gres’ [-Wunused-variable]
 5097 |         int gres[MXPD];
      |             ^~~~
target/ofps.c: In function ‘ofps_gridcoords’:
target/ofps.c:5376:21: warning: unused variable ‘t’ [-Wunused-variable]
 5376 |                 int t;
      |                     ^
target/ofps.c:5369:13: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
 5369 |         int i, e, di = s->di;
      |             ^
target/ofps.c: In function ‘ofps_add_vseed’:
target/ofps.c:5497:16: warning: unused variable ‘cp’ [-Wunused-variable]
 5497 |         acell *cp;
      |                ^~
target/ofps.c:5496:13: warning: unused variable ‘pci’ [-Wunused-variable]
 5496 |         int pci;
      |             ^~~
target/ofps.c: In function ‘ofps_add_fixed’:
target/ofps.c:5692:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 5692 |                 if (s->verb)
      |                 ^~
target/ofps.c:5693:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 5693 |                         printf("%cAdded fixed %d/%d",cr_char,i,s->fnp); fflush(stdout);
      |                                                                         ^~~~~~
target/ofps.c:5658:19: warning: unused variable ‘ii’ [-Wunused-variable]
 5658 |         int i, j, ii;
      |                   ^~
target/ofps.c:5658:16: warning: unused variable ‘j’ [-Wunused-variable]
 5658 |         int i, j, ii;
      |                ^
target/ofps.c: In function ‘ofps_seed’:
target/ofps.c:5752:43: warning: unused variable ‘max’ [-Wunused-variable]
 5752 |                         double min[MXPD], max[MXPD];
      |                                           ^~~
target/ofps.c:5752:32: warning: unused variable ‘min’ [-Wunused-variable]
 5752 |                         double min[MXPD], max[MXPD];
      |                                ^~~
target/ofps.c:5794:32: warning: unused variable ‘bspweight’ [-Wunused-variable]
 5794 |                         double bspweight;                               /* Biggest weight */
      |                                ^~~~~~~~~
target/ofps.c:5788:29: warning: unused variable ‘sf’ [-Wunused-variable]
 5788 |                         int sf = 0;
      |                             ^~
target/ofps.c:5713:23: warning: unused variable ‘k’ [-Wunused-variable]
 5713 |         int ii, i, j, k, fc;
      |                       ^
target/ofps.c: In function ‘ofps_findhit_vtxs’:
target/ofps.c:6216:13: warning: unused variable ‘i’ [-Wunused-variable]
 6216 |         int i, j;
      |             ^
target/ofps.c: In function ‘ofps_findclosest_node’:
target/ofps.c:6480:13: warning: unused variable ‘i’ [-Wunused-variable]
 6480 |         int i, j;
      |             ^
target/ofps.c:6479:16: warning: unused variable ‘di’ [-Wunused-variable]
 6479 |         int e, di = s->di;
      |                ^~
target/ofps.c:6479:13: warning: unused variable ‘e’ [-Wunused-variable]
 6479 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘ofps_repos_and_fix_voronoi’:
target/ofps.c:7262:17: warning: label ‘next_vtx’ defined but not used [-Wunused-label]
 7262 |                 next_vtx:;
      |                 ^~~~~~~~
target/ofps.c:7045:20: warning: unused variable ‘pp’ [-Wunused-variable]
 7045 |         node *nn, *pp;
      |                    ^~
target/ofps.c:7040:19: warning: unused variable ‘k’ [-Wunused-variable]
 7040 |         int i, j, k;
      |                   ^
target/ofps.c:7040:16: warning: unused variable ‘j’ [-Wunused-variable]
 7040 |         int i, j, k;
      |                ^
target/ofps.c: In function ‘ofps_create_mids’:
target/ofps.c:7457:13: warning: unused variable ‘nsp’ [-Wunused-variable]
 7457 |         int nsp = 0;            /* Number of surface points */
      |             ^~~
target/ofps.c:7456:16: warning: unused variable ‘rerr’ [-Wunused-variable]
 7456 |         double rerr;
      |                ^~~~
target/ofps.c: In function ‘ofps_stats’:
target/ofps.c:7543:16: warning: unused variable ‘j’ [-Wunused-variable]
 7543 |         int i, j;
      |                ^
target/ofps.c:7543:13: warning: unused variable ‘i’ [-Wunused-variable]
 7543 |         int i, j;
      |             ^
target/ofps.c:7542:16: warning: unused variable ‘di’ [-Wunused-variable]
 7542 |         int e, di = s->di;
      |                ^~
target/ofps.c:7542:13: warning: unused variable ‘e’ [-Wunused-variable]
 7542 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘comp_opt’:
target/ofps.c:7639:21: warning: unused variable ‘bj’ [-Wunused-variable]
 7639 |         int bi = 0, bj = 0;
      |                     ^~
target/ofps.c:7639:13: warning: unused variable ‘bi’ [-Wunused-variable]
 7639 |         int bi = 0, bj = 0;
      |             ^~
target/ofps.c:7636:16: warning: unused variable ‘rad’ [-Wunused-variable]
 7636 |         double rad;
      |                ^~~
target/ofps.c:7635:16: warning: unused variable ‘radsq’ [-Wunused-variable]
 7635 |         double radsq = -1.0;                    /* Span/radius squared */
      |                ^~~~~
target/ofps.c: In function ‘ofps_optimize’:
target/ofps.c:7824:22: warning: unused variable ‘vx’ [-Wunused-variable]
 7824 |                 vtx *vx;
      |                      ^~
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:8226:24: warning: unused variable ‘eprange’ [-Wunused-variable]
 8226 |                 double eprange;
      |                        ^~~~~~~
target/ofps.c:8148:20: warning: unused variable ‘ttime’ [-Wunused-variable]
 8148 |         long stime,ttime;
      |                    ^~~~~
target/ofps.c:8148:14: warning: variable ‘stime’ set but not used [-Wunused-but-set-variable]
 8148 |         long stime,ttime;
      |              ^~~~~
target/ofps.c: In function ‘peperr’:
target/ofps.c:8650:13: warning: unused variable ‘e’ [-Wunused-variable]
 8650 |         int e;
      |             ^
In file included from numlib/numlib.h:14,
                 from target/ofps.c:132:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/ofps.c:135:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from target/ofps.c:136:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
target/ofps.c:343:13: warning: ‘save_ivertexes’ declared ‘static’ but never defined [-Wunused-function]
  343 | static void save_ivertexes(ofps *s);
      |             ^~~~~~~~~~~~~~
target/ofps.c:344:12: warning: ‘check_vertexes’ declared ‘static’ but never defined [-Wunused-function]
  344 | static int check_vertexes(ofps *s);
      |            ^~~~~~~~~~~~~~
target/ofps.c:9411:12: warning: ‘check_vertex_closest_node’ defined but not used [-Wunused-function]
 9411 | static int check_vertex_closest_node(ofps *s) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
target/ofps.c:9284:13: warning: ‘check_for_missing_vertexes’ defined but not used [-Wunused-function]
 9284 | static void check_for_missing_vertexes(ofps *s) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
target/ofps.c:8647:14: warning: ‘peperr’ defined but not used [-Wunused-function]
 8647 | static char *peperr(double eperr) {
      |              ^~~~~~
target/ofps.c:8586:14: warning: ‘pco’ defined but not used [-Wunused-function]
 8586 | static char *pco(int di, int *co) {
      |              ^~~
target/ofps.c:5368:13: warning: ‘ofps_gridcoords’ defined but not used [-Wunused-function]
 5368 | static void ofps_gridcoords(ofps *s, int *c, double *v, double *p) {
      |             ^~~~~~~~~~~~~~~
target/ofps.c:4023:1: warning: ‘ofps_check_vtx_sanity’ defined but not used [-Wunused-function]
 4023 | ofps_check_vtx_sanity(ofps *s, node *nn, vtx *vx, int fixit) {
      | ^~~~~~~~~~~~~~~~~~~~~
target/ofps.c:1650:21: warning: ‘check_pos_gsurf’ defined but not used [-Wunused-function]
 1650 | static unsigned int check_pos_gsurf(ofps *s, double *p) {
      |                     ^~~~~~~~~~~~~~~
target/ofps.c:1120:13: warning: ‘remu_vtx’ defined but not used [-Wunused-function]
 1120 | static void remu_vtx(ofps *s, vtx *v) {
      |             ^~~~~~~~
target/ofps.c:698:13: warning: ‘reverse_node_order’ defined but not used [-Wunused-function]
  698 | static void reverse_node_order(ofps *s) {
      |             ^~~~~~~~~~~~~~~~~~
target/ofps.c:667:13: warning: ‘move_node_to_front’ defined but not used [-Wunused-function]
  667 | static void move_node_to_front(ofps *s, int i) {
      |             ^~~~~~~~~~~~~~~~~~
target/ofps.c:620:14: warning: ‘psm’ defined but not used [-Wunused-function]
  620 | static char *psm(ofps *s, setmask *sm) {
      |              ^~~
target/ofps.c:602:21: warning: ‘_sm_vtx_node’ defined but not used [-Wunused-function]
  602 | static unsigned int _sm_vtx_node(ofps *s, vtx *vx, node *nn) {
      |                     ^~~~~~~~~~~~
target/ofps.c:584:21: warning: ‘_sm_vtx_vtx’ defined but not used [-Wunused-function]
  584 | static unsigned int _sm_vtx_vtx(ofps *s, vtx *v1, vtx *v2) {
      |                     ^~~~~~~~~~~
target/ofps.c:569:21: warning: ‘_sm_andnottest’ defined but not used [-Wunused-function]
  569 | static unsigned int _sm_andnottest(ofps *s, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~~~~~~
target/ofps.c:558:21: warning: ‘_sm_andtest’ defined but not used [-Wunused-function]
  558 | static unsigned int _sm_andtest(ofps *s, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~~~
target/ofps.c:542:21: warning: ‘_sm_equal’ defined but not used [-Wunused-function]
  542 | static unsigned int _sm_equal(ofps *s, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~
target/ofps.c:528:21: warning: ‘_sm_test’ defined but not used [-Wunused-function]
  528 | static unsigned int _sm_test(ofps *s, setmask *sm_A) {
      |                     ^~~~~~~~
target/ofps.c:518:21: warning: ‘_sm_andand’ defined but not used [-Wunused-function]
  518 | static unsigned int _sm_andand(ofps *s, setmask *sm_D, setmask *sm_A, setmask *sm_B, setmask *sm_C) {
      |                     ^~~~~~~~~~
target/ofps.c:503:21: warning: ‘_sm_andnot’ defined but not used [-Wunused-function]
  503 | static unsigned int _sm_andnot(ofps *s, setmask *sm_C, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~~
target/ofps.c:492:21: warning: ‘_sm_and’ defined but not used [-Wunused-function]
  492 | static unsigned int _sm_and(ofps *s, setmask *sm_C, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~
target/ofps.c:483:13: warning: ‘_sm_orand’ defined but not used [-Wunused-function]
  483 | static void _sm_orand(ofps *s, setmask *sm_D, setmask *sm_A, setmask *sm_B, setmask *sm_C) {
      |             ^~~~~~~~~
target/ofps.c:475:13: warning: ‘_sm_or’ defined but not used [-Wunused-function]
  475 | static void _sm_or(ofps *s, setmask *sm_C, setmask *sm_A, setmask *sm_B) {
      |             ^~~~~~
target/ofps.c:440:13: warning: ‘_sm_cp’ defined but not used [-Wunused-function]
  440 | static void _sm_cp(ofps *s, setmask *sm_B, setmask *sm_A) {
      |             ^~~~~~
Chmod1 spectro/xdg_bds 
Cc_ target/ifarp.o 
target/ifarp.c: In function ‘nearest’:
target/ifarp.c:567:21: warning: variable ‘bix’ set but not used [-Wunused-but-set-variable]
  567 |                 int bix;                                /* Index of best point */
      |                     ^~~
In file included from numlib/numlib.h:14,
                 from target/ifarp.c:68:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/ifarp.c:70:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ target/simplat.o 
In file included from numlib/numlib.h:14,
                 from target/simplat.c:48:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/simplat.c:50:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
Cc_ target/simdlat.o 
In file included from numlib/numlib.h:14,
                 from target/simdlat.c:48:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/simdlat.c:50:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Cc_ target/prand.o 
target/prand.c: In function ‘init_pmod’:
target/prand.c:400:24: warning: unused variable ‘ov’ [-Wunused-variable]
  400 |                 double ov[MXTD];
      |                        ^~
In file included from numlib/numlib.h:14,
                 from target/prand.c:30:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/prand.c:32:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from target/prand.c:33:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
target/prand.c:58:1: warning: ‘prand_in_dev_gamut’ defined but not used [-Wunused-function]
   58 | prand_in_dev_gamut(prand *s, double *d) {
      | ^~~~~~~~~~~~~~~~~~
Cc_ target/filmtarg.o 
target/filmtarg.c: In function ‘generate_tiffs’:
target/filmtarg.c:100:41: warning: ‘%04d’ directive writing between 4 and 10 bytes into a region of size 5 [-Wformat-overflow=]
  100 |                         sprintf(slab, "P%04d",i+1);
      |                                         ^~~~
target/filmtarg.c:100:39: note: directive argument in the range [1, 2147483647]
  100 |                         sprintf(slab, "P%04d",i+1);
      |                                       ^~~~~~~
In file included from /usr/include/stdio.h:964,
                 from target/filmtarg.c:35:
In function ‘*__sprintfieee128’,
    inlined from ‘generate_tiffs’ at target/filmtarg.c:100:4:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output between 6 and 12 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 ());
      |                                   ~~~~~~~~~~~~~~~~~
Cc_ target/randix.o 
Link_ target/filmtarg 
Chmod1 spectro/oeminst 
Cc_ target/printtarg.o 
Cc_ target/ofps_ofps.o 
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/printtarg.c: In function ‘tiff_startpage’:
target/printtarg.c:712:21: warning: unused variable ‘s’ [-Wunused-variable]
  712 |         tiff_trend *s = (tiff_trend *)ss;
      |                     ^
target/printtarg.c: In function ‘tiff_endpage’:
target/printtarg.c:719:21: warning: unused variable ‘s’ [-Wunused-variable]
  719 |         tiff_trend *s = (tiff_trend *)ss;
      |                     ^
target/ofps.c:7694:55: warning: ‘weix1’ may be used uninitialized [-Wmaybe-uninitialized]
 7694 |                                 ov1[e] = wbf * (pp->vv[weix1]->p[e] - pp->p[e])
      |                                                       ^
target/ofps.c: In function ‘new_ofps_ex’:
target/printtarg.c: In function ‘setup_spacer’:
target/printtarg.c:1208:21: warning: variable ‘ii’ set but not used [-Wunused-but-set-variable]
 1208 |                 int ii, i;
      |                     ^~
target/ofps.c:7646:21: note: ‘weix1’ was declared here
 7646 |                 int weix1, beix1;                       /* Worst, best error vertex index */
      |                     ^~~~~
target/printtarg.c: In function ‘density_difference’:
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/printtarg.c:1269:16: warning: unused variable ‘dd’ [-Wunused-variable]
 1269 |         double dd, pdd;
      |                ^~
target/ofps.c:7695:66: warning: ‘beix1’ may be used uninitialized [-Wmaybe-uninitialized]
 7695 |                                        + bbf * (pp->p[e] - pp->vv[beix1]->p[e]);
      |                                                                  ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:7646:28: note: ‘beix1’ was declared here
 7646 |                 int weix1, beix1;                       /* Worst, best error vertex index */
      |                            ^~~~~
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/ofps.c:7742:66: warning: ‘weix2’ may be used uninitialized [-Wmaybe-uninitialized]
 7742 |                                 ov2[e] = wbf * (pp->p[e] - pp->mm[weix2]->p[e])
      |                                                                  ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c: In function ‘vtx_cache_add’:
target/ofps.c:1054:16: warning: unused variable ‘di’ [-Wunused-variable]
 1054 |         int e, di = s->di;
      |                ^~
target/ofps.c:1054:13: warning: unused variable ‘e’ [-Wunused-variable]
 1054 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘vtx_cache_rem’:
target/ofps.c:1069:16: warning: unused variable ‘di’ [-Wunused-variable]
 1069 |         int e, di = s->di;
      |                ^~
target/ofps.c:1069:13: warning: unused variable ‘e’ [-Wunused-variable]
 1069 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘del_vtx1’:
target/ofps.c:7649:21: note: ‘weix2’ was declared here
 7649 |                 int weix2, beix2;                       /* Worst, best error midpoint index */
      |                     ^~~~~
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/ofps.c:1145:20: warning: unused variable ‘nnn’ [-Wunused-variable]
 1145 |         node *nn, *nnn;
      |                    ^~~
target/ofps.c:1145:15: warning: unused variable ‘nn’ [-Wunused-variable]
 1145 |         node *nn, *nnn;
      |               ^~
target/ofps.c: In function ‘vtx_add_vertex’:
target/ofps.c:1211:13: warning: unused variable ‘i’ [-Wunused-variable]
 1211 |         int i;
      |             ^
target/ofps.c: In function ‘vtx_cnd_biadd_vtx’:
target/ofps.c:1276:18: warning: variable ‘nmix’ set but not used [-Wunused-but-set-variable]
 1276 |         int nnm, nmix;
      |                  ^~~~
target/ofps.c:7743:55: warning: ‘beix2’ may be used uninitialized [-Wmaybe-uninitialized]
 7743 |                                        + bbf * (pp->mm[beix2]->p[e] - pp->p[e]);
      |                                                       ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c: In function ‘node_recomp_nvn’:
target/ofps.c:1598:24: warning: unused variable ‘rads’ [-Wunused-variable]
 1598 |                 double rads;
      |                        ^~~~
target/ofps.c:1584:19: warning: unused variable ‘k’ [-Wunused-variable]
 1584 |         int i, j, k;
      |                   ^
target/ofps.c:1583:13: warning: unused variable ‘e’ [-Wunused-variable]
 1583 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘det_node_gsurf’:
target/ofps.c:7649:28: note: ‘beix2’ was declared here
 7649 |                 int weix2, beix2;                       /* Worst, best error midpoint index */
      |                            ^~~~~
target/ofps.c:1678:16: warning: unused variable ‘ss’ [-Wunused-variable]
 1678 |         double ss;
      |                ^~
target/ofps.c: In function ‘comp_cmask’:
target/ofps.c:1715:13: warning: unused variable ‘i’ [-Wunused-variable]
 1715 |         int i, e, di = s->di;
      |             ^
target/ofps.c: In function ‘checkon_gsurf’:
target/ofps.c:1875:24: warning: unused variable ‘q’ [-Wunused-variable]
 1875 |         double nn, np, q;
      |                        ^
target/ofps.c:1875:20: warning: unused variable ‘np’ [-Wunused-variable]
 1875 |         double nn, np, q;
      |                    ^~
target/ofps.c:1875:16: warning: unused variable ‘nn’ [-Wunused-variable]
 1875 |         double nn, np, q;
      |                ^~
target/ofps.c: In function ‘ofps_comp_eperr’:
target/ofps.c:1942:13: warning: unused variable ‘isc’ [-Wunused-variable]
 1942 |         int isc;
      |             ^~~
target/ofps.c:1941:20: warning: unused variable ‘f’ [-Wunused-variable]
 1941 |         int ii, e, f, di = s->di;
      |                    ^
target/ofps.c:1941:17: warning: unused variable ‘e’ [-Wunused-variable]
 1941 |         int ii, e, f, di = s->di;
      |                 ^
target/ofps.c:1941:13: warning: unused variable ‘ii’ [-Wunused-variable]
 1941 |         int ii, e, f, di = s->di;
      |             ^~
target/ofps.c: In function ‘ofps_pn_eperr’:
target/ofps.c:2030:16: warning: unused variable ‘iv’ [-Wunused-variable]
 2030 |         double iv[MXPD];                        /* Interpolated perceptual value */
      |                ^~
target/printtarg.c: In function ‘generate_file’:
target/ofps.c:2028:15: warning: unused variable ‘np’ [-Wunused-variable]
 2028 |         node *np;
      |               ^~
target/printtarg.c:1822:13: warning: variable ‘tidtype’ set but not used [-Wunused-but-set-variable]
 1822 |         int tidtype = 0;        /* Target ID type. 0 = DTP20 */
      |             ^~~~~~~
target/printtarg.c:1803:16: warning: variable ‘txhi’ set but not used [-Wunused-but-set-variable]
 1803 |         double txhi = 0.0;      /* Step/cut, row label text height */
      |                ^~~~
target/printtarg.c:1778:20: warning: variable ‘ih’ set but not used [-Wunused-but-set-variable]
 1778 |         double iw, ih;                  /* Imagable areas width and height in mm */
      |                    ^~
target/ofps.c: In function ‘position_vtx’:
target/ofps.c:2481:37: warning: unused variable ‘nc’ [-Wunused-variable]
 2481 |                                 int nc;
      |                                     ^~
target/ofps.c:2480:40: warning: unused variable ‘fval’ [-Wunused-variable]
 2480 |                                 double fval[MXPD];
      |                                        ^~~~
target/ofps.c:2586:40: warning: unused variable ‘ss’ [-Wunused-variable]
 2586 |                                 double ss;
      |                                        ^~
target/ofps.c:2283:21: warning: variable ‘pcx’ set but not used [-Wunused-but-set-variable]
 2283 |         vopt_cx cx, pcx;                                /* dnsq context + previous context */
      |                     ^~~
target/ofps.c: In function ‘powell_solver’:
target/ofps.c:2713:13: warning: unused variable ‘nn_1’ [-Wunused-variable]
 2713 |         int nn_1 = cx->nn-1;
      |             ^~~~
target/ofps.c: In function ‘add_to_vsurf’:
target/ofps.c:3365:34: warning: unused variable ‘nmix’ [-Wunused-variable]
 3365 |                         int nnm, nmix;
      |                                  ^~~~
target/ofps.c:3365:29: warning: unused variable ‘nnm’ [-Wunused-variable]
 3365 |                         int nnm, nmix;
      |                             ^~~
target/ofps.c:3364:37: warning: unused variable ‘cc’ [-Wunused-variable]
 3364 |                         int aa, bb, cc;         /* Probable hit check */
      |                                     ^~
target/ofps.c:3364:33: warning: unused variable ‘bb’ [-Wunused-variable]
 3364 |                         int aa, bb, cc;         /* Probable hit check */
      |                                 ^~
target/ofps.c:3364:29: warning: unused variable ‘aa’ [-Wunused-variable]
 3364 |                         int aa, bb, cc;         /* Probable hit check */
      |                             ^~
target/ofps.c:2914:13: warning: unused variable ‘ndelvtx’ [-Wunused-variable]
 2914 |         int ndelvtx;    /* Number of vertexes to delete */
      |             ^~~~~~~
target/ofps.c:2912:14: warning: unused variable ‘tev’ [-Wunused-variable]
 2912 |         vtx *tev;
      |              ^~~
target/ofps.c:2910:16: warning: unused variable ‘ff’ [-Wunused-variable]
 2910 |         int e, ff, f, di = s->di;
      |                ^~
target/ofps.c: In function ‘do_batch_update1’:
target/ofps.c:3483:15: warning: unused variable ‘pp’ [-Wunused-variable]
 3483 |         node *pp;
      |               ^~
target/ofps.c:3482:19: warning: unused variable ‘nvv’ [-Wunused-variable]
 3482 |         vtx *vv, *nvv;
      |                   ^~~
target/ofps.c:3481:16: warning: unused variable ‘di’ [-Wunused-variable]
 3481 |         int e, di = s->di;
      |                ^~
target/ofps.c:3481:13: warning: unused variable ‘e’ [-Wunused-variable]
 3481 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘do_batch_update2’:
target/ofps.c:3587:15: warning: unused variable ‘pp’ [-Wunused-variable]
 3587 |         node *pp;
      |               ^~
target/ofps.c: In function ‘ofps_check_vtx’:
target/ofps.c:3800:13: warning: unused variable ‘i’ [-Wunused-variable]
 3800 |         int i, j, e, di = s->di;
      |             ^
target/ofps.c: In function ‘ofps_check_vtx_sanity’:
target/ofps.c:4026:13: warning: unused variable ‘dist’ [-Wunused-variable]
 4026 |         int dist;                                       /* Distance from initial vertex */
      |             ^~~~
target/ofps.c:4024:16: warning: unused variable ‘j’ [-Wunused-variable]
 4024 |         int i, j, e, di = s->di;
      |                ^
target/ofps.c:4024:13: warning: unused variable ‘i’ [-Wunused-variable]
 4024 |         int i, j, e, di = s->di;
      |             ^
In file included from numlib/numlib.h:14,
                 from target/printtarg.c:134:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/printtarg.c:136:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from target/printtarg.c:137:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
target/ofps.c: In function ‘add_node2voronoi’:
target/ofps.c:4127:14: warning: unused variable ‘vx’ [-Wunused-variable]
 4127 |         vtx *vx = NULL;                 /* Closest vertex */
      |              ^~
target/ofps.c:4126:16: warning: unused variable ‘j’ [-Wunused-variable]
 4126 |         int i, j;
      |                ^
target/ofps.c: In function ‘create_vtx_net’:
target/ofps.c:4309:34: warning: variable ‘nmix’ set but not used [-Wunused-but-set-variable]
 4309 |                         int nnm, nmix;
      |                                  ^~~~
target/ofps.c: In function ‘init_pmod’:
In file included from target/printtarg.c:144:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
target/ofps.c:4671:24: warning: unused variable ‘ov’ [-Wunused-variable]
 4671 |                 double ov[MXPD];
      |                        ^~
target/ofps.c: In function ‘ofps_binit’:
target/ofps.c:4721:16: warning: unused variable ‘j’ [-Wunused-variable]
 4721 |         int i, j;
      |                ^
target/ofps.c: In function ‘ofps_init_pcache’:
target/ofps.c:5031:13: warning: unused variable ‘i’ [-Wunused-variable]
 5031 |         int i, e;
      |             ^
target/ofps.c: In function ‘ofps_init_acc1’:
target/ofps.c:5097:13: warning: unused variable ‘gres’ [-Wunused-variable]
 5097 |         int gres[MXPD];
      |             ^~~~
target/ofps.c: In function ‘ofps_gridcoords’:
target/ofps.c:5376:21: warning: unused variable ‘t’ [-Wunused-variable]
 5376 |                 int t;
      |                     ^
target/ofps.c:5369:13: warning: variable ‘i’ set but not used [-Wunused-but-set-variable]
 5369 |         int i, e, di = s->di;
      |             ^
target/ofps.c: In function ‘ofps_add_vseed’:
target/ofps.c:5497:16: warning: unused variable ‘cp’ [-Wunused-variable]
 5497 |         acell *cp;
      |                ^~
target/ofps.c:5496:13: warning: unused variable ‘pci’ [-Wunused-variable]
 5496 |         int pci;
      |             ^~~
target/ofps.c: In function ‘ofps_add_fixed’:
target/ofps.c:5692:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
 5692 |                 if (s->verb)
      |                 ^~
target/ofps.c:5693:73: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
 5693 |                         printf("%cAdded fixed %d/%d",cr_char,i,s->fnp); fflush(stdout);
      |                                                                         ^~~~~~
target/ofps.c:5658:19: warning: unused variable ‘ii’ [-Wunused-variable]
 5658 |         int i, j, ii;
      |                   ^~
target/ofps.c:5658:16: warning: unused variable ‘j’ [-Wunused-variable]
 5658 |         int i, j, ii;
      |                ^
target/ofps.c: In function ‘ofps_seed’:
target/ofps.c:5752:43: warning: unused variable ‘max’ [-Wunused-variable]
 5752 |                         double min[MXPD], max[MXPD];
      |                                           ^~~
target/ofps.c:5752:32: warning: unused variable ‘min’ [-Wunused-variable]
 5752 |                         double min[MXPD], max[MXPD];
      |                                ^~~
target/ofps.c:5794:32: warning: unused variable ‘bspweight’ [-Wunused-variable]
 5794 |                         double bspweight;                               /* Biggest weight */
      |                                ^~~~~~~~~
target/ofps.c:5788:29: warning: unused variable ‘sf’ [-Wunused-variable]
 5788 |                         int sf = 0;
      |                             ^~
target/ofps.c:5713:23: warning: unused variable ‘k’ [-Wunused-variable]
 5713 |         int ii, i, j, k, fc;
      |                       ^
target/ofps.c: In function ‘ofps_findhit_vtxs’:
target/ofps.c:6216:13: warning: unused variable ‘i’ [-Wunused-variable]
 6216 |         int i, j;
      |             ^
target/ofps.c: In function ‘ofps_findclosest_node’:
target/ofps.c:6480:13: warning: unused variable ‘i’ [-Wunused-variable]
 6480 |         int i, j;
      |             ^
target/ofps.c:6479:16: warning: unused variable ‘di’ [-Wunused-variable]
 6479 |         int e, di = s->di;
      |                ^~
target/ofps.c:6479:13: warning: unused variable ‘e’ [-Wunused-variable]
 6479 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘ofps_repos_and_fix_voronoi’:
target/ofps.c:7262:17: warning: label ‘next_vtx’ defined but not used [-Wunused-label]
 7262 |                 next_vtx:;
      |                 ^~~~~~~~
target/ofps.c:7045:20: warning: unused variable ‘pp’ [-Wunused-variable]
 7045 |         node *nn, *pp;
      |                    ^~
target/ofps.c:7040:19: warning: unused variable ‘k’ [-Wunused-variable]
 7040 |         int i, j, k;
      |                   ^
target/ofps.c:7040:16: warning: unused variable ‘j’ [-Wunused-variable]
 7040 |         int i, j, k;
      |                ^
target/ofps.c: In function ‘ofps_create_mids’:
target/ofps.c:7457:13: warning: unused variable ‘nsp’ [-Wunused-variable]
 7457 |         int nsp = 0;            /* Number of surface points */
      |             ^~~
target/ofps.c:7456:16: warning: unused variable ‘rerr’ [-Wunused-variable]
 7456 |         double rerr;
      |                ^~~~
target/ofps.c: In function ‘ofps_stats’:
target/ofps.c:7543:16: warning: unused variable ‘j’ [-Wunused-variable]
 7543 |         int i, j;
      |                ^
target/ofps.c:7543:13: warning: unused variable ‘i’ [-Wunused-variable]
 7543 |         int i, j;
      |             ^
target/ofps.c:7542:16: warning: unused variable ‘di’ [-Wunused-variable]
 7542 |         int e, di = s->di;
      |                ^~
target/ofps.c:7542:13: warning: unused variable ‘e’ [-Wunused-variable]
 7542 |         int e, di = s->di;
      |             ^
target/ofps.c: In function ‘comp_opt’:
target/ofps.c:7639:21: warning: unused variable ‘bj’ [-Wunused-variable]
 7639 |         int bi = 0, bj = 0;
      |                     ^~
target/ofps.c:7639:13: warning: unused variable ‘bi’ [-Wunused-variable]
 7639 |         int bi = 0, bj = 0;
      |             ^~
target/ofps.c:7636:16: warning: unused variable ‘rad’ [-Wunused-variable]
 7636 |         double rad;
      |                ^~~
target/ofps.c:7635:16: warning: unused variable ‘radsq’ [-Wunused-variable]
 7635 |         double radsq = -1.0;                    /* Span/radius squared */
      |                ^~~~~
target/ofps.c: In function ‘ofps_optimize’:
target/ofps.c:7824:22: warning: unused variable ‘vx’ [-Wunused-variable]
 7824 |                 vtx *vx;
      |                      ^~
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:8226:24: warning: unused variable ‘eprange’ [-Wunused-variable]
 8226 |                 double eprange;
      |                        ^~~~~~~
target/ofps.c:8148:20: warning: unused variable ‘ttime’ [-Wunused-variable]
 8148 |         long stime,ttime;
      |                    ^~~~~
target/ofps.c:8148:14: warning: variable ‘stime’ set but not used [-Wunused-but-set-variable]
 8148 |         long stime,ttime;
      |              ^~~~~
target/ofps.c: In function ‘peperr’:
target/ofps.c:8650:13: warning: unused variable ‘e’ [-Wunused-variable]
 8650 |         int e;
      |             ^
target/ofps.c: In function ‘dump_image’:
target/ofps.c:8704:32: warning: unused variable ‘v’ [-Wunused-variable]
 8704 |                         double v[MXPD];
      |                                ^
target/ofps.c: In function ‘sanity_check’:
target/ofps.c:9650:39: warning: unused variable ‘pp’ [-Wunused-variable]
 9650 |                                 node *pp = s->n[ix];
      |                                       ^~
target/ofps.c:9674:47: warning: unused variable ‘pp’ [-Wunused-variable]
 9674 |                                         node *pp = s->n[ix];
      |                                               ^~
target/ofps.c:9709:42: warning: variable ‘nmix’ set but not used [-Wunused-but-set-variable]
 9709 |                                 int nnm, nmix;
      |                                          ^~~~
In file included from numlib/numlib.h:14,
                 from target/ofps.c:132:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/ofps.c:135:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from target/ofps.c:136:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
target/ofps.c:343:13: warning: ‘save_ivertexes’ declared ‘static’ but never defined [-Wunused-function]
  343 | static void save_ivertexes(ofps *s);
      |             ^~~~~~~~~~~~~~
target/ofps.c:344:12: warning: ‘check_vertexes’ declared ‘static’ but never defined [-Wunused-function]
  344 | static int check_vertexes(ofps *s);
      |            ^~~~~~~~~~~~~~
target/ofps.c:9487:1: warning: ‘sanity_check’ defined but not used [-Wunused-function]
 9487 | sanity_check(
      | ^~~~~~~~~~~~
target/ofps.c:9411:12: warning: ‘check_vertex_closest_node’ defined but not used [-Wunused-function]
 9411 | static int check_vertex_closest_node(ofps *s) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~
target/ofps.c:9284:13: warning: ‘check_for_missing_vertexes’ defined but not used [-Wunused-function]
 9284 | static void check_for_missing_vertexes(ofps *s) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
target/ofps.c:8647:14: warning: ‘peperr’ defined but not used [-Wunused-function]
 8647 | static char *peperr(double eperr) {
      |              ^~~~~~
target/ofps.c:8586:14: warning: ‘pco’ defined but not used [-Wunused-function]
 8586 | static char *pco(int di, int *co) {
      |              ^~~
target/ofps.c:5368:13: warning: ‘ofps_gridcoords’ defined but not used [-Wunused-function]
 5368 | static void ofps_gridcoords(ofps *s, int *c, double *v, double *p) {
      |             ^~~~~~~~~~~~~~~
target/ofps.c:4023:1: warning: ‘ofps_check_vtx_sanity’ defined but not used [-Wunused-function]
 4023 | ofps_check_vtx_sanity(ofps *s, node *nn, vtx *vx, int fixit) {
      | ^~~~~~~~~~~~~~~~~~~~~
target/ofps.c:1650:21: warning: ‘check_pos_gsurf’ defined but not used [-Wunused-function]
 1650 | static unsigned int check_pos_gsurf(ofps *s, double *p) {
      |                     ^~~~~~~~~~~~~~~
target/ofps.c:1120:13: warning: ‘remu_vtx’ defined but not used [-Wunused-function]
 1120 | static void remu_vtx(ofps *s, vtx *v) {
      |             ^~~~~~~~
target/ofps.c:698:13: warning: ‘reverse_node_order’ defined but not used [-Wunused-function]
  698 | static void reverse_node_order(ofps *s) {
      |             ^~~~~~~~~~~~~~~~~~
target/ofps.c:667:13: warning: ‘move_node_to_front’ defined but not used [-Wunused-function]
  667 | static void move_node_to_front(ofps *s, int i) {
      |             ^~~~~~~~~~~~~~~~~~
target/ofps.c:620:14: warning: ‘psm’ defined but not used [-Wunused-function]
  620 | static char *psm(ofps *s, setmask *sm) {
      |              ^~~
target/ofps.c:602:21: warning: ‘_sm_vtx_node’ defined but not used [-Wunused-function]
  602 | static unsigned int _sm_vtx_node(ofps *s, vtx *vx, node *nn) {
      |                     ^~~~~~~~~~~~
target/ofps.c:584:21: warning: ‘_sm_vtx_vtx’ defined but not used [-Wunused-function]
  584 | static unsigned int _sm_vtx_vtx(ofps *s, vtx *v1, vtx *v2) {
      |                     ^~~~~~~~~~~
target/ofps.c:569:21: warning: ‘_sm_andnottest’ defined but not used [-Wunused-function]
  569 | static unsigned int _sm_andnottest(ofps *s, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~~~~~~
target/ofps.c:558:21: warning: ‘_sm_andtest’ defined but not used [-Wunused-function]
  558 | static unsigned int _sm_andtest(ofps *s, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~~~
target/ofps.c:542:21: warning: ‘_sm_equal’ defined but not used [-Wunused-function]
  542 | static unsigned int _sm_equal(ofps *s, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~
target/ofps.c:528:21: warning: ‘_sm_test’ defined but not used [-Wunused-function]
  528 | static unsigned int _sm_test(ofps *s, setmask *sm_A) {
      |                     ^~~~~~~~
target/ofps.c:518:21: warning: ‘_sm_andand’ defined but not used [-Wunused-function]
  518 | static unsigned int _sm_andand(ofps *s, setmask *sm_D, setmask *sm_A, setmask *sm_B, setmask *sm_C) {
      |                     ^~~~~~~~~~
target/ofps.c:503:21: warning: ‘_sm_andnot’ defined but not used [-Wunused-function]
  503 | static unsigned int _sm_andnot(ofps *s, setmask *sm_C, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~~~~
target/ofps.c:492:21: warning: ‘_sm_and’ defined but not used [-Wunused-function]
  492 | static unsigned int _sm_and(ofps *s, setmask *sm_C, setmask *sm_A, setmask *sm_B) {
      |                     ^~~~~~~
target/ofps.c:483:13: warning: ‘_sm_orand’ defined but not used [-Wunused-function]
  483 | static void _sm_orand(ofps *s, setmask *sm_D, setmask *sm_A, setmask *sm_B, setmask *sm_C) {
      |             ^~~~~~~~~
target/ofps.c:475:13: warning: ‘_sm_or’ defined but not used [-Wunused-function]
  475 | static void _sm_or(ofps *s, setmask *sm_C, setmask *sm_A, setmask *sm_B) {
      |             ^~~~~~
target/ofps.c:440:13: warning: ‘_sm_cp’ defined but not used [-Wunused-function]
  440 | static void _sm_cp(ofps *s, setmask *sm_B, setmask *sm_A) {
      |             ^~~~~~
In file included from target/ofps.c:298:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ target/targen 
Chmod1 spectro/dispcal 
Cc_ target/ifarp_ifarp.o 
target/ifarp.c: In function ‘nearest’:
target/ifarp.c:567:21: warning: variable ‘bix’ set but not used [-Wunused-but-set-variable]
  567 |                 int bix;                                /* Index of best point */
      |                     ^~~
In file included from numlib/numlib.h:14,
                 from target/ifarp.c:68:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/ifarp.c:70:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
target/ofps.c: In function ‘dump_image.constprop.0’:
target/ofps.c:9129:9: warning: ‘n3’ may be used uninitialized [-Wmaybe-uninitialized]
 9129 |         do_plot_vec2(minx, maxx, miny, maxy,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9130 |                                 x1a, y1a, x2a, y2a, ntext, s->np, dwt,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9131 |                     x3a, y3a, mcols, mtext, dvx ? n3 : 0,
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9132 |                     x4a, y4a, x5a, y5a, ocols, dpla ? o4 : 0);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
target/ofps.c:8690:13: note: ‘n3’ was declared here
 8690 |         int n3;
      |             ^~
target/ofps.c:9129:9: warning: ‘o4’ may be used uninitialized [-Wmaybe-uninitialized]
 9129 |         do_plot_vec2(minx, maxx, miny, maxy,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9130 |                                 x1a, y1a, x2a, y2a, ntext, s->np, dwt,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9131 |                     x3a, y3a, mcols, mtext, dvx ? n3 : 0,
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9132 |                     x4a, y4a, x5a, y5a, ocols, dpla ? o4 : 0);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
target/ofps.c:8697:13: note: ‘o4’ was declared here
 8697 |         int o4;
      |             ^~
Link_ target/ifarp 
Chmod1 target/filmtarg 
Cc_ target/simplat_simplat.o 
In file included from numlib/numlib.h:14,
                 from target/simplat.c:48:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/simplat.c:50:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ target/simplat 
Chmod1 target/ifarp 
Cc_ target/simdlat_simdlat.o 
In file included from numlib/numlib.h:14,
                 from target/simdlat.c:48:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from target/simdlat.c:50:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ target/printtarg 
Link_ target/simdlat 
Chmod1 target/simplat 
Cc_ scanin/scanin.o 
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/ofps.c:7694:55: warning: ‘weix1’ may be used uninitialized [-Wmaybe-uninitialized]
 7694 |                                 ov1[e] = wbf * (pp->vv[weix1]->p[e] - pp->p[e])
      |                                                       ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:7646:21: note: ‘weix1’ was declared here
 7646 |                 int weix1, beix1;                       /* Worst, best error vertex index */
      |                     ^~~~~
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/ofps.c:7695:66: warning: ‘beix1’ may be used uninitialized [-Wmaybe-uninitialized]
 7695 |                                        + bbf * (pp->p[e] - pp->vv[beix1]->p[e]);
      |                                                                  ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:7646:28: note: ‘beix1’ was declared here
 7646 |                 int weix1, beix1;                       /* Worst, best error vertex index */
      |                            ^~~~~
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/ofps.c:7742:66: warning: ‘weix2’ may be used uninitialized [-Wmaybe-uninitialized]
 7742 |                                 ov2[e] = wbf * (pp->p[e] - pp->mm[weix2]->p[e])
      |                                                                  ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:7649:21: note: ‘weix2’ was declared here
 7649 |                 int weix2, beix2;                       /* Worst, best error midpoint index */
      |                     ^~~~~
In function ‘comp_opt’,
    inlined from ‘ofps_optimize’ at target/ofps.c:7843:4,
    inlined from ‘new_ofps_ex’ at target/ofps.c:8379:3:
target/ofps.c:7743:55: warning: ‘beix2’ may be used uninitialized [-Wmaybe-uninitialized]
 7743 |                                        + bbf * (pp->mm[beix2]->p[e] - pp->p[e]);
      |                                                       ^
target/ofps.c: In function ‘new_ofps_ex’:
target/ofps.c:7649:28: note: ‘beix2’ was declared here
 7649 |                 int weix2, beix2;                       /* Worst, best error midpoint index */
      |                            ^~~~~
scanin/scanin.c: In function ‘main’:
scanin/scanin.c:170:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  170 |         uint16 depth, bps;                      /* Useful depth, bits per sample */
      |         ^~~~~~
scanin/scanin.c:170:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
scanin/scanin.c:171:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  171 |         uint16 tdepth;                          /* Total depth including alpha */
      |         ^~~~~~
scanin/scanin.c:172:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  172 |         uint16 pconfig, photometric;
      |         ^~~~~~
scanin/scanin.c:172:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
scanin/scanin.c:173:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  173 |         uint16 rextrasamples;           /* Extra "alpha" samples */
      |         ^~~~~~
scanin/scanin.c:174:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  174 |         uint16 *rextrainfo;                     /* Info about extra samples */
      |         ^~~~~~
scanin/scanin.c:176:9: warning: ‘uint16’ is deprecated [-Wdeprecated-declarations]
  176 |         uint16 resunits;
      |         ^~~~~~
scanin/scanin.c:887:37: warning: variable ‘xyzix’ set but not used [-Wunused-but-set-variable]
  887 |                                 int xyzix[3];                   /* XYZ chanel indexes */
      |                                     ^~~~~
In file included from numlib/numlib.h:14,
                 from scanin/scanin.c:39:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from scanin/scanin.c:41:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from scanin/scanin.c:42:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from scanin/scanin.c:45:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 target/simdlat 
Cc_ profile/simpprof.o 
profile/simpprof.c: In function ‘main’:
profile/simpprof.c:204:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  204 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
profile/simpprof.c:192:16: warning: variable ‘sarea’ set but not used [-Wunused-but-set-variable]
  192 |         double sarea;
      |                ^~~~~
In file included from profile/../numlib/numlib.h:14,
                 from profile/simpprof.c:30:
profile/../numlib/svd.h: At top level:
profile/../numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/simpprof.c:31:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
scanin/scanin.c: In function ‘main’:
scanin/scanin.c:1105:76: warning: ‘luo’ may be used uninitialized [-Wmaybe-uninitialized]
 1105 |                                                                         luo->lookup(luo, xyz, P);
      |                                                                         ~~~^~~~~~~~
scanin/scanin.c:759:36: note: ‘luo’ was declared here
  759 |                         icmLuBase *luo;
      |                                    ^~~
Link_ profile/simpprof 
Link_ target/ofps 
Link_ scanin/scanin 
Chmod1 profile/simpprof 
Cc_ profile/kodak2ti3.o 
In file included from numlib/numlib.h:14,
                 from profile/kodak2ti3.c:33:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/kodak2ti3.c:35:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
Link_ profile/kodak2ti3 
Chmod1 target/printtarg 
Cc_ profile/cb2ti3.o 
profile/cb2ti3.c: In function ‘main’:
profile/cb2ti3.c:79:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   79 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
profile/cb2ti3.c:54:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   54 |         int verb = 0;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from profile/cb2ti3.c:35:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ profile/cb2ti3 
Chmod1 profile/kodak2ti3 
Cc_ profile/txt2ti3.o 
In file included from xicc/xspect.h:28,
                 from profile/txt2ti3.c:84:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from profile/txt2ti3.c:86:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/txt2ti3.c:87:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
profile/txt2ti3.c: In function ‘main’:
profile/txt2ti3.c:673:21: warning: ‘f_c’ may be used uninitialized [-Wmaybe-uninitialized]
  673 |                 int f_dev[4] = { f_c, f_m, f_y, f_k };
      |                     ^~~~~
profile/txt2ti3.c:128:25: note: ‘f_c’ was declared here
  128 |         int f_id1 = -1, f_c, f_m, f_y, f_k = 0; /* Field indexes */
      |                         ^~~
profile/txt2ti3.c:673:21: warning: ‘f_m’ may be used uninitialized [-Wmaybe-uninitialized]
  673 |                 int f_dev[4] = { f_c, f_m, f_y, f_k };
      |                     ^~~~~
profile/txt2ti3.c:128:30: note: ‘f_m’ was declared here
  128 |         int f_id1 = -1, f_c, f_m, f_y, f_k = 0; /* Field indexes */
      |                              ^~~
profile/txt2ti3.c:673:21: warning: ‘f_y’ may be used uninitialized [-Wmaybe-uninitialized]
  673 |                 int f_dev[4] = { f_c, f_m, f_y, f_k };
      |                     ^~~~~
profile/txt2ti3.c:128:35: note: ‘f_y’ was declared here
  128 |         int f_id1 = -1, f_c, f_m, f_y, f_k = 0; /* Field indexes */
      |                                   ^~~
Chmod1 target/targen 
Cc_ profile/cxf2ti3.o 
profile/cxf2ti3.c: In function ‘main’:
profile/cxf2ti3.c:551:37: warning: unused variable ‘name’ [-Wunused-variable]
  551 |                         const char *name;
      |                                     ^~~~
profile/cxf2ti3.c:528:29: warning: unused variable ‘CMYKSpecification’ [-Wunused-variable]
  528 |                 const char *CMYKSpecification = NULL;
      |                             ^~~~~~~~~~~~~~~~~
profile/cxf2ti3.c:527:29: warning: unused variable ‘RGBSpecification’ [-Wunused-variable]
  527 |                 const char *RGBSpecification = NULL;
      |                             ^~~~~~~~~~~~~~~~
profile/cxf2ti3.c:334:13: warning: unused variable ‘npat’ [-Wunused-variable]
  334 |         int npat = 0;                   /* Number of patches */
      |             ^~~~
profile/cxf2ti3.c:324:13: warning: variable ‘fix_cmyk’ set but not used [-Wunused-but-set-variable]
  324 |         int fix_cmyk = 0;
      |             ^~~~~~~~
profile/cxf2ti3.c:321:13: warning: variable ‘fix_xyz’ set but not used [-Wunused-but-set-variable]
  321 |         int fix_xyz = 0;
      |             ^~~~~~~
profile/cxf2ti3.c:320:13: warning: unused variable ‘fix_lab’ [-Wunused-variable]
  320 |         int fix_lab = 0;
      |             ^~~~~~~
profile/cxf2ti3.c:319:13: warning: variable ‘fix_loc’ set but not used [-Wunused-but-set-variable]
  319 |         int fix_loc = 0;
      |             ^~~~~~~
profile/cxf2ti3.c:318:13: warning: variable ‘fix_id’ set but not used [-Wunused-but-set-variable]
  318 |         int fix_id = 0;                 /* Field id's */
      |             ^~~~~~
profile/cxf2ti3.c:311:13: warning: unused variable ‘ti’ [-Wunused-variable]
  311 |         int ti;                                 /* Temporary field index */
      |             ^~
profile/cxf2ti3.c:307:13: warning: variable ‘cxf2’ set but not used [-Wunused-but-set-variable]
  307 |         int cxf2 = 0;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from profile/cxf2ti3.c:45:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/cxf2ti3.c:46:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from profile/cxf2ti3.c:52:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ profile/txt2ti3 
Chmod1 profile/cb2ti3 
Cc_ profile/ls2ti3.o 
profile/ls2ti3.c: In function ‘main’:
profile/ls2ti3.c:136:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  136 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
profile/ls2ti3.c:113:28: warning: unused variable ‘name’ [-Wunused-variable]
  113 |         const char *attr, *name;
      |                            ^~~~
profile/ls2ti3.c:111:25: warning: unused variable ‘pnode’ [-Wunused-variable]
  111 |     mxml_node_t *tree, *pnode, *node;
      |                         ^~~~~
profile/ls2ti3.c:105:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
  105 |         int verb = 0;
      |             ^~~~
profile/ls2ti3.c:103:16: warning: unused variable ‘j’ [-Wunused-variable]
  103 |         int i, j;
      |                ^
In file included from xicc/xspect.h:28,
                 from profile/ls2ti3.c:35:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from numlib/numlib.h:14,
                 from profile/ls2ti3.c:38:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/ls2ti3.c:39:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ profile/ls2ti3 
profile/cxf2ti3.c: In function ‘main’:
profile/cxf2ti3.c:929:68: warning: ‘%s’ directive writing up to 1024 bytes into a region of size 163 [-Wformat-overflow=]
  929 |                 sprintf(buf, "ArgyllCMS translation from CxF file '%s'",inname);
      |                                                                    ^~   ~~~~~~
In file included from /usr/include/stdio.h:964,
                 from profile/cxf2ti3.c:37:
In function ‘*__sprintfieee128’,
    inlined from ‘main’ at profile/cxf2ti3.c:929:3:
/usr/include/bits/stdio2.h:30:10: note: ‘*__sprintf_chkieee128’ output between 39 and 1063 bytes into a destination of size 200
   30 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   31 |                                   __glibc_objsize (__s), __fmt,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   32 |                                   __va_arg_pack ());
      |                                   ~~~~~~~~~~~~~~~~~
Link_ profile/cxf2ti3 
Chmod1 target/ofps 
Cc_ profile/splitti3.o 
In file included from numlib/numlib.h:14,
                 from profile/splitti3.c:43:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/splitti3.c:45:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ profile/splitti3 
Chmod1 profile/txt2ti3 
Cc_ profile/profcheck.o 
In file included from numlib/numlib.h:14,
                 from profile/profcheck.c:42:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/profcheck.c:44:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from profile/profcheck.c:49:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 profile/ls2ti3 
Cc_ profile/invprofcheck.o 
profile/invprofcheck.c: In function ‘main’:
profile/invprofcheck.c:438:40: warning: unused variable ‘sum’ [-Wunused-variable]
  438 |                                 double sum;
      |                                        ^~~
profile/invprofcheck.c:437:40: warning: unused variable ‘rv1’ [-Wunused-variable]
  437 |                                 int n, rv1, rv2;
      |                                        ^~~
profile/invprofcheck.c:431:47: warning: unused variable ‘cdev’ [-Wunused-variable]
  431 |                         double dev[MAX_CHAN], cdev[MAX_CHAN], pcsin[3], devout[MAX_CHAN], pcsout[3];
      |                                               ^~~~
profile/invprofcheck.c:431:32: warning: unused variable ‘dev’ [-Wunused-variable]
  431 |                         double dev[MAX_CHAN], cdev[MAX_CHAN], pcsin[3], devout[MAX_CHAN], pcsout[3];
      |                                ^~~
In file included from numlib/numlib.h:14,
                 from profile/invprofcheck.c:37:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from profile/invprofcheck.c:38:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from profile/invprofcheck.c:39:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Chmod1 scanin/scanin 
Cc_ profile/mppprof.o 
Link_ profile/invprofcheck 
Chmod1 profile/splitti3 
Cc_ profile/mppcheck.o 
In file included from numlib/numlib.h:14,
                 from profile/mppprof.c:62:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/mppprof.c:63:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from profile/mppprof.c:66:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ profile/profcheck 
profile/mppcheck.c: In function ‘main’:
profile/mppcheck.c:99:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   99 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
In file included from numlib/numlib.h:14,
                 from profile/mppcheck.c:31:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/mppcheck.c:33:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from profile/mppcheck.c:36:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
profile/mppprof.c: In function ‘make_output_mpp.constprop.0’:
profile/mppprof.c:503:47: warning: ‘sp.spec_n’ may be used uninitialized [-Wmaybe-uninitialized]
  503 |                                 for (j = 0; j < sp.spec_n; j++) {
      |                                             ~~^~~~~~~~~~~
profile/mppprof.c:398:24: note: ‘sp.spec_n’ was declared here
  398 |                 xspect sp;
      |                        ^~
profile/mppcheck.c: In function ‘main’:
profile/mppcheck.c:382:47: warning: ‘sp.spec_n’ may be used uninitialized [-Wmaybe-uninitialized]
  382 |                                 for (j = 0; j < sp.spec_n; j++) {
      |                                             ~~^~~~~~~~~~~
profile/mppcheck.c:277:24: note: ‘sp.spec_n’ was declared here
  277 |                 xspect sp;
      |                        ^~
Link_ profile/mppcheck 
Link_ profile/mppprof 
Chmod1 profile/cxf2ti3 
Cc_ profile/colverify.o 
profile/colverify.c: In function ‘main’:
profile/colverify.c:706:29: warning: unused variable ‘l_spec’ [-Wunused-variable]
  706 |                         int l_spec = spec;
      |                             ^~~~~~
profile/colverify.c:895:29: warning: unused variable ‘ii’ [-Wunused-variable]
  895 |                         int ii;
      |                             ^~
profile/colverify.c:1091:21: warning: unused variable ‘minbins’ [-Wunused-variable]
 1091 |                 int minbins = 10;               /* Target minimum bins (depends on distribution) */
      |                     ^~~~~~~
In file included from numlib/numlib.h:14,
                 from profile/colverify.c:39:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/colverify.c:42:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from profile/colverify.c:48:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
profile/colverify.c: In function ‘main’:
profile/colverify.c:688:106: warning: ‘rgbix[1]’ may be used uninitialized [-Wmaybe-uninitialized]
  688 |                                         cg[n].pat[i].rgb[1] = 0.01 * *((double *)cgf->t[0].fdata[i][rgbix[1]]);
      |                                                                                                     ~~~~~^~~
profile/colverify.c:501:21: note: ‘rgbix[1]’ was declared here
  501 |                 int rgbix[3];                           /* RGB field indexes (if rgb ) */
      |                     ^~~~~
profile/colverify.c:689:106: warning: ‘rgbix[2]’ may be used uninitialized [-Wmaybe-uninitialized]
  689 |                                         cg[n].pat[i].rgb[2] = 0.01 * *((double *)cgf->t[0].fdata[i][rgbix[2]]);
      |                                                                                                     ~~~~~^~~
profile/colverify.c:501:21: note: ‘rgbix[2]’ was declared here
  501 |                 int rgbix[3];                           /* RGB field indexes (if rgb ) */
      |                     ^~~~~
profile/colverify.c:873:43: warning: ‘ii’ may be used uninitialized [-Wmaybe-uninitialized]
  873 |                                 if (verb) printf("File %d Chose patch %d as white, XYZ %f %f %f\n",
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  874 |                                                        n, ii+1,cg[n].w[0],cg[n].w[1],cg[n].w[2]);
      |                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
profile/colverify.c:862:29: note: ‘ii’ was declared here
  862 |                         int ii;
      |                             ^~
Link_ profile/colverify 
Chmod1 profile/profcheck 
Cc_ profile/colprof.o 
profile/colprof.c: In function ‘main’:
profile/colprof.c:801:45: warning: unused variable ‘comp’ [-Wunused-variable]
  801 |                                         int comp = 0;
      |                                             ^~~~
xicc/ccmx.c: In function ‘create_ccmx’:
xicc/ccmx.c:648:17: warning: ‘icmMulBy3x3’ accessing 72 bytes in a region of size 24 [-Wstringop-overflow=]
  648 |                 icmMulBy3x3(xyz, p->matrix, cx.cols[i]);
      |                 ^
xicc/ccmx.c:648:17: note: referencing argument 2 of type ‘double[3][3]’
xicc/ccmx.c:648:17: note: referencing argument 3 of type ‘double[3]’
icc/icc.c:13820:6: note: in a call to function ‘icmMulBy3x3’
13820 | void icmMulBy3x3(double out[3], double mat[3][3], double in[3]) {
      |      ^
In file included from numlib/numlib.h:14,
                 from profile/colprof.c:59:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/colprof.c:61:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from profile/colprof.c:63:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
...on 400th target...
Link_ profile/colprof 
Chmod1 profile/mppcheck 
Cc_ profile/printcal.o 
profile/printcal.c: In function ‘usage’:
profile/printcal.c:73:13: warning: unused variable ‘i’ [-Wunused-variable]
   73 |         int i;
      |             ^
profile/printcal.c: In function ‘pcaltarg_read’:
profile/printcal.c:257:16: warning: unused variable ‘j’ [-Wunused-variable]
  257 |         int i, j, ix;
      |                ^
profile/printcal.c: In function ‘main’:
profile/printcal.c:976:29: warning: unused variable ‘ti’ [-Wunused-variable]
  976 |                         int ti;
      |                             ^~
profile/printcal.c:1419:24: warning: variable ‘avgdev’ set but not used [-Wunused-but-set-variable]
 1419 |                 double avgdev[MXDO];
      |                        ^~~~~~
profile/printcal.c:1612:32: warning: variable ‘hdvrde’ set but not used [-Wunused-but-set-variable]
 1612 |                         double hdvrde;          /* Half device rDE value */
      |                                ^~~~~~
profile/printcal.c:1807:20: warning: unused variable ‘tp’ [-Wunused-variable]
 1807 |                 co tp;  /* Test point */
      |                    ^~
profile/printcal.c:2129:31: warning: unused variable ‘bp’ [-Wunused-variable]
 2129 |                         char *bp = NULL, buf[100];              /* Buffer to sprintf into */
      |                               ^~
profile/printcal.c:2128:33: warning: unused variable ‘cps’ [-Wunused-variable]
 2128 |                         double *cps[3];                                 /* Arrays of curve parameters */
      |                                 ^~~
profile/printcal.c:2127:29: warning: unused variable ‘ncps’ [-Wunused-variable]
 2127 |                         int ncps;                                               /* Number of curve parameters */
      |                             ^~~~
profile/printcal.c:2270:36: warning: unused variable ‘p’ [-Wunused-variable]
 2270 |                         cgatsFile *p;
      |                                    ^
In file included from numlib/numlib.h:14,
                 from profile/printcal.c:49:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/printcal.c:52:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from profile/printcal.c:54:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Chmod1 profile/mppprof 
Cc_ profile/applycal.o 
profile/applycal.c: In function ‘usage’:
profile/applycal.c:48:13: warning: unused variable ‘i’ [-Wunused-variable]
   48 |         int i;
      |             ^
profile/applycal.c: In function ‘main’:
profile/applycal.c:101:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  101 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
In file included from numlib/numlib.h:14,
                 from profile/applycal.c:33:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/applycal.c:35:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
profile/printcal.c: In function ‘main’:
profile/printcal.c:1526:36: warning: ‘maxd’ may be used uninitialized [-Wmaybe-uninitialized]
 1526 |                                 if (maxd < 0.2) {
      |                                    ^
profile/printcal.c:1510:40: note: ‘maxd’ was declared here
 1510 |                                 double maxd, maxde, maxix;
      |                                        ^~~~
profile/printcal.c:1532:40: warning: ‘maxix’ may be used uninitialized [-Wmaybe-uninitialized]
 1532 |                                 for (i = maxix; i >= 40; i--) {
      |                                      ~~^~~~~~~
profile/printcal.c:1510:53: note: ‘maxix’ was declared here
 1510 |                                 double maxd, maxde, maxix;
      |                                                     ^~~~~
profile/printcal.c:1557:58: warning: ‘aslope’ may be used uninitialized [-Wmaybe-uninitialized]
 1557 |                                         naslope = aslope * SLOPE_NORM/pct->ademax[j];
      |                                                          ^
profile/printcal.c:1533:48: note: ‘aslope’ was declared here
 1533 |                                         double aslope, minslope = 1e6;
      |                                                ^~~~~~
Link_ profile/applycal 
Chmod1 profile/invprofcheck 
Cc_ profile/iccvcgt.o 
profile/iccvcgt.c: In function ‘main’:
profile/iccvcgt.c:78:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   78 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
profile/iccvcgt.c:139:21: warning: unused variable ‘c’ [-Wunused-variable]
  139 |                 int c, i, j;
      |                     ^
profile/iccvcgt.c:63:13: warning: unused variable ‘verb’ [-Wunused-variable]
   63 |         int verb = 0;
      |             ^~~~
In file included from numlib/numlib.h:14,
                 from profile/iccvcgt.c:30:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from xicc/xicc.h:34,
                 from profile/iccvcgt.c:31:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
Link_ profile/iccvcgt 
Link_ profile/printcal 
Chmod1 profile/colverify 
Cc_ link/monoplot.o 
link/monoplot.c: In function ‘main’:
link/monoplot.c:69:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   69 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
In file included from link/monoplot.c:30:
icc/icc.h: At top level:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from link/monoplot.c:32:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ link/monoplot 
Chmod1 profile/printcal 
Cc_ link/collink.o 
link/collink.c: In function ‘devi_devip’:
link/collink.c:756:16: warning: variable ‘cin’ set but not used [-Wunused-but-set-variable]
  756 |         double cin[3];          /* clipped input value (Video) */
      |                ^~~
link/collink.c:754:16: warning: variable ‘clip’ set but not used [-Wunused-but-set-variable]
  754 |         int i, clip = 0;        /* Not preserving video sync when doing video decode in input lut */
      |                ^~~~
link/collink.c: In function ‘devip_devop’:
link/collink.c:1098:46: warning: unused variable ‘plu’ [-Wunused-variable]
 1098 |                                 icmLuMatrix *plu = (icmLuMatrix *)lu->plu;      /* Safe to coerce */
      |                                              ^~~
link/collink.c: In function ‘devop_devo’:
link/collink.c:1657:16: warning: unused variable ‘full’ [-Wunused-variable]
 1657 |         double full[3];         /* Full value in clip direction (Video) */
      |                ^~~~
link/collink.c:1656:16: warning: unused variable ‘cin’ [-Wunused-variable]
 1656 |         double cin[3];          /* clipped input value (Video) */
      |                ^~~
link/collink.c:1655:16: warning: unused variable ‘uc’ [-Wunused-variable]
 1655 |         double uc[3];           /* Unclipped values (Video) */
      |                ^~
link/collink.c:1654:16: warning: unused variable ‘clip’ [-Wunused-variable]
 1654 |         int i, clip = 0;        /* Not preserving video sync when doing video decode in input lut */
      |                ^~~~
link/collink.c: In function ‘main’:
link/collink.c:2751:29: warning: unused variable ‘inc’ [-Wunused-variable]
 2751 |                         int inc;
      |                             ^~~
link/collink.c:3939:56: warning: unused variable ‘vv’ [-Wunused-variable]
 3939 |                                 double v = i/(no-1.0), vv;
      |                                                        ^~
link/collink.c:4093:38: warning: unused variable ‘i’ [-Wunused-variable]
 4093 |                         unsigned int i;
      |                                      ^
link/collink.c: In function ‘write_eeColor3DLut’:
link/collink.c:5017:19: warning: unused variable ‘k’ [-Wunused-variable]
 5017 |         int i, j, k;
      |                   ^
link/collink.c:5017:16: warning: unused variable ‘j’ [-Wunused-variable]
 5017 |         int i, j, k;
      |                ^
link/collink.c: In function ‘write_MadVR_3DLut’:
link/collink.c:5250:27: warning: unused variable ‘k’ [-Wunused-variable]
 5250 |                 int i, j, k;
      |                           ^
link/collink.c:5250:24: warning: unused variable ‘j’ [-Wunused-variable]
 5250 |                 int i, j, k;
      |                        ^
link/collink.c: In function ‘write_cube_3DLut’:
link/collink.c:5422:29: warning: unused variable ‘iout’ [-Wunused-variable]
 5422 |                         int iout[3];
      |                             ^~~~
link/collink.c:5411:27: warning: unused variable ‘k’ [-Wunused-variable]
 5411 |                 int i, j, k;
      |                           ^
link/collink.c:5411:24: warning: unused variable ‘j’ [-Wunused-variable]
 5411 |                 int i, j, k;
      |                        ^
link/collink.c:5384:13: warning: unused variable ‘i’ [-Wunused-variable]
 5384 |         int i;
      |             ^
link/collink.c:5382:15: warning: unused variable ‘h’ [-Wunused-variable]
 5382 |         ORD8 *h;
      |               ^
In file included from numlib/numlib.h:14,
                 from link/collink.c:177:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from link/collink.c:178:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from link/collink.c:179:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
link/collink.c:725:13: warning: ‘cLUT65_to_xvYCC’ defined but not used [-Wunused-function]
  725 | static void cLUT65_to_xvYCC(double out[3], double in[3]) {
      |             ^~~~~~~~~~~~~~~
link/collink.c:715:13: warning: ‘xvYCC_to_cLUT65’ defined but not used [-Wunused-function]
  715 | static void xvYCC_to_cLUT65(double out[3], double in[3]) {
      |             ^~~~~~~~~~~~~~~
Chmod1 profile/applycal 
Cc_ link/pathplot.o 
link/pathplot.c: In function ‘main’:
link/pathplot.c:124:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
  124 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
In file included from numlib/numlib.h:14,
                 from link/pathplot.c:32:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from link/pathplot.c:33:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40,
                 from link/pathplot.c:34:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from link/pathplot.c:36:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ link/pathplot 
Chmod1 profile/iccvcgt 
Cc_ tweak/refine.o 
In file included from numlib/numlib.h:14,
                 from tweak/refine.c:78:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Chmod1 profile/colprof 
In file included from xicc/xicc.h:34,
                 from tweak/refine.c:80:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from xicc/xicc.h:40:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from tweak/refine.c:81:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Cc_ render/timage.o 
render/timage.c: In function ‘main’:
render/timage.c:67:13: warning: variable ‘verb’ set but not used [-Wunused-but-set-variable]
   67 |         int verb = 0;
      |             ^~~~
Link_ render/timage 
link/collink.c: In function ‘main’:
link/collink.c:2602:54: warning: ‘enc’ may be used uninitialized [-Wmaybe-uninitialized]
 2602 |                                         li.out.tvenc = enc;
      |                                         ~~~~~~~~~~~~~^~~~~
link/collink.c:2560:37: note: ‘enc’ was declared here
 2560 |                                 int enc;
      |                                     ^~~
Link_ tweak/refine 
Chmod1 link/monoplot 
Cc_ namedc/namedc_namedc.o 
namedc/namedc.c: In function ‘main’:
namedc/namedc.c:1391:24: warning: unused variable ‘i’ [-Wunused-variable]
 1391 |         int debug = 0, i;
      |                        ^
In file included from numlib/numlib.h:14,
                 from namedc/namedc.c:57:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from namedc/namedc.c:58:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from namedc/namedc.c:64:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from namedc/namedc.c:68:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
Link_ namedc/namedc 
Link_ link/collink 
Chmod1 render/timage 
Cc_ namedc/txt2iccnc.o 
namedc/txt2iccnc.c: In function ‘main’:
namedc/txt2iccnc.c:72:31: warning: variable ‘na’ set but not used [-Wunused-but-set-variable]
   72 |                         char *na = NULL;                /* next argument after flag, null if none */
      |                               ^~
In file included from numlib/numlib.h:14,
                 from namedc/txt2iccnc.c:30:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
In file included from namedc/txt2iccnc.c:31:
icc/icc.h:2098:13: warning: ‘icmOr2mat’ declared ‘static’ but never defined [-Wunused-function]
 2098 | static void icmOr2mat(double mat[2][2], int or);
      |             ^~~~~~~~~
In file included from namedc/txt2iccnc.c:36:
xicc/xspect.h:301:12: warning: ‘planckian_il’ declared ‘static’ but never defined [-Wunused-function]
  301 | static int planckian_il(xspect *sp, double ct);
      |            ^~~~~~~~~~~~
In file included from namedc/txt2iccnc.c:37:
numlib/ui.h:22:13: warning: ‘pui_initialized’ defined but not used [-Wunused-variable]
   22 | static int *pui_initialized = &ui_initialized;
      |             ^~~~~~~~~~~~~~~
namedc/txt2iccnc.c: In function ‘main’:
namedc/txt2iccnc.c:231:33: warning: ‘strncpy’ output may be truncated copying 31 bytes from a string of length 511 [-Wstringop-truncation]
  231 |                                 strncpy(wo->data[i].root,s1,31);
      |                                 ^
Link_ namedc/txt2iccnc 
Chmod1 namedc/namedc 
Cc_ ccast/filt.o 
Chmod1 namedc/txt2iccnc 
Cc_ ccast/dpat_dpat.o 
ccast/filt.c: In function ‘compute’:
ccast/filt.c:225:28: warning: the comparison will always evaluate as ‘false’ for the address of ‘in’ will never be NULL [-Waddress]
  225 |                 if (in[ii] == 0)
      |                            ^~
ccast/filt.c:73:8: note: ‘in’ declared here
   73 | double in[2][72] = {
      |        ^~
ccast/filt.c:204:21: warning: unused variable ‘i’ [-Wunused-variable]
  204 |         int ph, ii, i, jj, j;
      |                     ^
ccast/filt.c: In function ‘compute2’:
ccast/filt.c:369:48: warning: unused variable ‘ycc’ [-Wunused-variable]
  369 |                                 double rgb[3], ycc[3];
      |                                                ^~~
ccast/filt.c:369:40: warning: unused variable ‘rgb’ [-Wunused-variable]
  369 |                                 double rgb[3], ycc[3];
      |                                        ^~~
ccast/filt.c:359:21: warning: unused variable ‘jj’ [-Wunused-variable]
  359 |                 int jj = j - (nov-novextra);
      |                     ^~
ccast/filt.c:281:16: warning: unused variable ‘i’ [-Wunused-variable]
  281 |         int j, i;
      |                ^
ccast/filt.c: In function ‘check’:
ccast/filt.c:444:24: warning: unused variable ‘prop’ [-Wunused-variable]
  444 |                 double prop;
      |                        ^~~~
ccast/filt.c:430:16: warning: unused variable ‘cout’ [-Wunused-variable]
  430 |         double cout, terr = 0.0;
      |                ^~~~
ccast/filt.c:429:34: warning: unused variable ‘y’ [-Wunused-variable]
  429 |         double xc, x, iv, tw, w, y;
      |                                  ^
ccast/filt.c:429:31: warning: unused variable ‘w’ [-Wunused-variable]
  429 |         double xc, x, iv, tw, w, y;
      |                               ^
ccast/filt.c:429:27: warning: unused variable ‘tw’ [-Wunused-variable]
  429 |         double xc, x, iv, tw, w, y;
      |                           ^~
ccast/filt.c:429:20: warning: unused variable ‘x’ [-Wunused-variable]
  429 |         double xc, x, iv, tw, w, y;
      |                    ^
ccast/filt.c:429:16: warning: unused variable ‘xc’ [-Wunused-variable]
  429 |         double xc, x, iv, tw, w, y;
      |                ^~
ccast/filt.c:428:13: warning: unused variable ‘range’ [-Wunused-variable]
  428 |         int range, i, ii, j;
      |             ^~~~~
ccast/filt.c: In function ‘main’:
ccast/filt.c:490:16: warning: unused variable ‘s’ [-Wunused-variable]
  490 |         double s[2];                    /* Size of initial search area */
      |                ^
ccast/filt.c:489:16: warning: unused variable ‘cp’ [-Wunused-variable]
  489 |         double cp[2];                   /* Initial starting point */
      |                ^~
ccast/filt.c:488:16: warning: unused variable ‘err’ [-Wunused-variable]
  488 |         double err;
      |                ^~~
ccast/filt.c:486:21: warning: unused variable ‘j’ [-Wunused-variable]
  486 |         int ph, vv, j;
      |                     ^
In file included from numlib/numlib.h:14,
                 from ccast/filt.c:25:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
ccast/filt.c:203:13: warning: ‘compute’ defined but not used [-Wunused-function]
  203 | static void compute(int vv) {
      |             ^~~~~~~
ccast/dpat.c: In function ‘quant_rgb’:
ccast/dpat.c:235:25: warning: unused variable ‘borgb’ [-Wunused-variable]
  235 |         double brgb[3], borgb[3];
      |                         ^~~~~
ccast/dpat.c:235:16: warning: unused variable ‘brgb’ [-Wunused-variable]
  235 |         double brgb[3], borgb[3];
      |                ^~~~
ccast/dpat.c:234:16: warning: unused variable ‘dist’ [-Wunused-variable]
  234 |         double dist, bdist = 1e6;
      |                ^~~~
ccast/dpat.c: In function ‘get_ccast_dith’:
ccast/dpat.c:612:24: warning: unused variable ‘pcell’ [-Wunused-variable]
  612 |                 double pcell[3];                /* Proposed new cell value */
      |                        ^~~~~
ccast/dpat.c:611:24: warning: unused variable ‘ccell’ [-Wunused-variable]
  611 |                 double ccell[3];        /* Corrected cell */
      |                        ^~~~~
ccast/dpat.c:610:24: warning: unused variable ‘cell’ [-Wunused-variable]
  610 |                 double cell[3];         /* Cell being modified value */
      |                        ^~~~
ccast/dpat.c:609:30: warning: unused variable ‘mm’ [-Wunused-variable]
  609 |                 double wycc, mm;
      |                              ^~
ccast/dpat.c:609:24: warning: unused variable ‘wycc’ [-Wunused-variable]
  609 |                 double wycc, mm;
      |                        ^~~~
ccast/dpat.c: In function ‘main’:
ccast/dpat.c:803:16: warning: unused variable ‘j’ [-Wunused-variable]
  803 |         int i, j;
      |                ^
ccast/dpat.c:803:13: warning: unused variable ‘i’ [-Wunused-variable]
  803 |         int i, j;
      |             ^
ccast/dpat.c:802:16: warning: unused variable ‘y’ [-Wunused-variable]
  802 |         int x, y;
      |                ^
ccast/dpat.c:802:13: warning: unused variable ‘x’ [-Wunused-variable]
  802 |         int x, y;
      |             ^
ccast/dpat.c:799:24: warning: unused variable ‘out’ [-Wunused-variable]
  799 |         double val[3], out[3], err;
      |                        ^~~
In file included from numlib/numlib.h:14,
                 from ccast/dpat.c:44:
numlib/svd.h: At top level:
numlib/svd.h:119:13: warning: ‘svdinverse’ declared ‘static’ but never defined [-Wunused-function]
  119 | static void svdinverse(
      |             ^~~~~~~~~~
Link_ ccast/filt 
Link_ ccast/dpat 
Chmod1 ccast/filt 
Cc_ jcnf/test.o 
jcnf/test.c: In function ‘main’:
jcnf/test.c:46:12: warning: unused variable ‘nfa’ [-Wunused-variable]
   46 |     int fa,nfa;             /* argument we're looking at */
      |            ^~~
jcnf/test.c:46:9: warning: unused variable ‘fa’ [-Wunused-variable]
   46 |     int fa,nfa;             /* argument we're looking at */
      |         ^~
Link_ jcnf/test 
Chmod1 ccast/dpat 
Chmod1 link/pathplot 
Chmod1 jcnf/test 
Chmod1 tweak/refine 
Chmod1 link/collink 
...updated 426 target(s)...
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.JQ65Iz
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le
++ dirname /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection '
+ 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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -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 Argyll_V2.3.1
+ jam -fJambase -sPREFIX=/usr -sDESTDIR=/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le -sREFSUBDIR=share/color/argyll/ref install
zlib/Jamfile: No such file or directory
Argyll Jamtop has been read 
DESTDIR = '/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le', PREFIX = '/usr', REFSUBDIR = 'share/color/argyll/ref' 
Unable to locate the 32 bit X11 library files 
Using system TIFF library 
Using system JPEG library 
Using system PNG library 
Using system Z library 
Using system SSL library 
CMF Measurement device and accessories is enabled 
HOME =  /builddir 
PWD =  /builddir/build/BUILD/Argyll_V2.3.1 
...patience...
...found 1078 target(s)...
...updating 137 target(s)...
MkDir1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr 
MkDir1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/iccdump 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/iccdump 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/icclu 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/icclu 
MkDir1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share 
MkDir1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color 
MkDir1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll 
MkDir1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/sRGB.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/sRGB.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ClayRGB1998.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ClayRGB1998.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/EBU3213_PAL.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/EBU3213_PAL.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SMPTE_RP145_NTSC.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SMPTE_RP145_NTSC.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Rec709.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Rec709.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Rec2020.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Rec2020.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SMPTE431_P3.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SMPTE431_P3.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ACES_P3.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ACES_P3.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/DisplayP3.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/DisplayP3.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ProPhoto.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ProPhoto.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ProPhotoLin.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ProPhotoLin.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/lab2lab.icm 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/lab2lab.icm 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/viewgam 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/viewgam 
GenFile1 gamut/RefMediumGamut.gam 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/RefMediumGamut.gam 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/RefMediumGamut.gam 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/fakeCMY 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/fakeCMY 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/iccgamut 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/iccgamut 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/mpplu 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/mpplu 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/revfix 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/revfix 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/tiffgamut 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/tiffgamut 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/xicclu 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/xicclu 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/extracticc 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/extracticc 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/extractttag 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/extractttag 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/specplot 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/specplot 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/License.txt 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/License.txt 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/cctiff 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/cctiff 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/greytiff 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/greytiff 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/dispwin 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/dispwin 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/synthcal 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/synthcal 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/dispread 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/dispread 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/dispcal 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/dispcal 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/fakeread 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/fakeread 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/synthread 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/synthread 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/chartread 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/chartread 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/spotread 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/spotread 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/illumread 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/illumread 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/ccxxmake 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/ccxxmake 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/spec2cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/spec2cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/average 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/average 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/oeminst 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/oeminst 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SOtele.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SOtele.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/linear.cal 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/linear.cal 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/strange.cal 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/strange.cal 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ccxx.ti1 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ccxx.ti1 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/targen 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/targen 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/printtarg 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/printtarg 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ECI2002.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ECI2002.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ECI2002R.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ECI2002R.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorChecker.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorChecker.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip2.ti1 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip2.ti1 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip2_2.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip2_2.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip3.ti1 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip3.ti1 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip3_3.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/FograStrip3_3.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/i1_RGB_Scan_1.4.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/i1_RGB_Scan_1.4.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/scanin 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/scanin 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/it8.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/it8.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/it8Wolf.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/it8Wolf.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorChecker.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorChecker.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorChecker.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorChecker.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerDC.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerDC.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerDC.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerDC.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerSG.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerSG.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerSG.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerSG.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Hutchcolor.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Hutchcolor.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/i1_RGB_Scan_1.4.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/i1_RGB_Scan_1.4.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerPassport.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerPassport.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerPassport.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ColorCheckerPassport.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_201.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_201.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_201.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_201.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_202.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_202.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_202.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/QPcard_202.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_DT_003.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_DT_003.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-4.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-4.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-4.ti2 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-4.ti2 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-4.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-4.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-7.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-7.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-2019.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target-2019.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target_Studio.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_Digital_Target_Studio.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_DT_mini.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CMP_DT_mini.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/LaserSoftDCPro.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/LaserSoftDCPro.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_1.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_1.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_3_1.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_3_1.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_3_2.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_3_2.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_3_3.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/ISO12641_2_3_3.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker24.cht 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker24.cht 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker24.cie 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/SpyderChecker24.cie 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/cb2ti3 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/cb2ti3 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/kodak2ti3 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/kodak2ti3 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/txt2ti3 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/txt2ti3 
...on 100th target...
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/cxf2ti3 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/cxf2ti3 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/ls2ti3 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/ls2ti3 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/splitti3 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/splitti3 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/mppcheck 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/mppcheck 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/mppprof 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/mppprof 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/profcheck 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/profcheck 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/invprofcheck 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/invprofcheck 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/colverify 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/colverify 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/colprof 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/colprof 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/printcal 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/printcal 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/applycal 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/applycal 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/iccvcgt 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/iccvcgt 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/example.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/example.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/example121.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/example121.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/3dap5k.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/3dap5k.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/GTIPlus.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/GTIPlus.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Office.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Office.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Trulux.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/Trulux.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/TruluxPlus.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/TruluxPlus.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.0.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.0.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.1.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.1.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.3.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.3.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.5.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.5.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.7.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_0.7.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.0.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.0.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.2.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.2.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.5.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.5.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.7.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_1.7.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_2.0.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_2.0.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_2.5.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_2.5.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_3.0.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/D50_3.0.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CIE_C.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/CIE_C.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/F1.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/F1.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/F5.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/F5.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/F8.sp 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/color/argyll/ref/F8.sp 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/collink 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/collink 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/refine 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/refine 
Install /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/timage 
Chmod1 /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/bin/timage 
...updated 137 target(s)...
+ rm -f /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le//usr/bin/License.txt
+ /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 2.3.1-6.fc40 --unique-debug-suffix -2.3.1-6.fc40.ppc64le --unique-debug-src-base argyllcms-2.3.1-6.fc40.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/Argyll_V2.3.1
find-debuginfo: starting
Extracting debug info from 48 files
DWARF-compressing 48 files
sepdebugcrcfix: Updated 48 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le
40932 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
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_tree.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_tree.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_parser.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_parser.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_parse.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_lex.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_lex.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_gen.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_gen.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_encode.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_encode.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_common.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_bytestack.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_buf.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_buf.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_alloc.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl_alloc.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/yajl/yajl.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-string.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-search.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-private.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-private.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-node.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-get.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-file.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-entity.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-config.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xml/mxml-attr.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xutils.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xutils.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xspect.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xspect.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xmono.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xmatrix.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xlut.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xicclu.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xicc.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xicc.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xfit.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xfit.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xcolorants.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xcolorants.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xcam.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xcam.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xcal.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/xcal.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/tm3015.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/tm3015.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/tiffgamut.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/specplot.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/revfix.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/mpplu.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/mpp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/mpp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/moncurve.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/moncurve.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/iccjpeg.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/iccjpeg.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/iccgamut.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/fakeCMY.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/extractttag.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/extracticc.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/ccss.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/ccss.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/ccmx.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/ccmx.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/cam97s3.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/cam97s3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/cam02.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/cam02.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/bt1886.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/xicc/bt1886.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ucmm/ucmm.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ucmm/ucmm.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/tweak/refine.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/targen.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/targen.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/simplat.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/simplat.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/simdlat.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/simdlat.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/randix.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/randix.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/printtarg.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/prand.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/prand.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/ofps.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/ofps.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/ifarp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/ifarp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/alphix.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/target/alphix.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/xrga.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/xrga.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/xdg_bds.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/xdg_bds.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/webwin.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/webwin.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/vinflate.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/usbio_lx.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/usbio.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/usbio.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/synthread.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/synthcal.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ss_imp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ss_imp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ss.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ss.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/spydX.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/spydX.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/spyd2.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/spyd2.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/spotread.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/specbos.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/specbos.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/spec2cie.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/smcube.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/smcube.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/rspec.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/rspec.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/pollem.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/pollem.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/oeminst.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/oemarch.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/oemarch.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/munki_imp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/munki_imp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/munki.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/munki.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/mongoose.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/mongoose.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/kleink10.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/kleink10.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/insttypes.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/insttypes.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/instappsup.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/instappsup.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/inst.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/inst.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/inflate.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/illumread.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/icoms_ux.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/icoms.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/icoms.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro_imp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro_imp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro3_imp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro3_imp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro3.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1pro.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1disp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1disp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1d3.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/i1d3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/huey.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/huey.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/hidio.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/hidio.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/hcfr.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/hcfr.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/fakeread.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ex1.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ex1.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dummywin.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dummywin.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp92.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp92.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp51.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp51.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp41.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp41.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp22.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp22.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp20.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dtp20.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dispwin.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dispwin.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/disptechs.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/disptechs.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dispsup.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dispsup.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dispread.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/dispcal.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/cubecal.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/conv.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/conv.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/colorhug.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/colorhug.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/chartread.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ccxxmake.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ccwin.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/ccwin.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/base64.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/base64.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/average.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/aglob.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/aglob.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/LzmaTypes.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/LzmaDec.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/spectro/LzmaDec.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/scanin/scanrd_.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/scanin/scanrd.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/scanin/scanrd.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/scanin/scanin.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/spline.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/scat.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/rspl.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/rspl.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/rev.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/rev.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/opt.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/gam.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/rspl/gam.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/render/timage.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/render/thscreen.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/render/thscreen.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/render/screens.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/render/render.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/render/render.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/txt2ti3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/splitti3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/profout.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/profin.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/profcheck.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/prof.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/printcal.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/mppprof.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/mppcheck.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/ls2ti3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/kodak2ti3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/invprofcheck.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/iccvcgt.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/cxf2ti3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/colverify.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/colprof.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/cb2ti3.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/profile/applycal.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/plot/vrml.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/plot/vrml.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/plot/plot.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/plot/plot.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/zbrent.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/zbrent.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/ui.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/ui.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/svd.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/svd.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/sobol.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/sobol.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/rand.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/rand.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/powell.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/powell.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/numsup.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/numsup.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/ludecomp.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/ludecomp.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/dnsq.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/dnsq.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/aatree.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/numlib/aatree.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/link/collink.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/jcnf/jcnf.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/jcnf/jcnf.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/imdi_tab.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/imdi_tab.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/imdi_gen.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/imdi.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/imdi.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/greytiff.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/imdi/cctiff.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/icc/iccstd.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/icc/icclu.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/icc/iccdump.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/icc/iccV43.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/icc/icc.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/icc/icc.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/h/copyright.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/viewgam.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/nearsmth.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/nearsmth.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/gamut.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/gamut.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/gammap.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/gamut/gammap.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/cgats/parsstd.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/cgats/pars.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/cgats/pars.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/cgats/cgatsstd.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/cgats/cgats.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/cgats/cgats.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/chan/protobuf-c.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/chan/protobuf-c.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/chan/cast_channel.pb-c.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/chan/cast_channel.pb-c.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccpacket.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccpacket.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccmes.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccmes.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccmdns.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccmdns.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccast.h is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/ccast.c is executable but has no shebang, removing executable bit
*** WARNING: ./usr/src/debug/argyllcms-2.3.1-6.fc40.ppc64le/ccast/axTLS/os_int.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 -j5
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: argyllcms-2.3.1-6.fc40.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.beUwr0
+ umask 022
+ cd /builddir/build/BUILD
+ cd Argyll_V2.3.1
+ DOCDIR=/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/log.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/notes.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/Readme.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.209pFB
+ umask 022
+ cd /builddir/build/BUILD
+ cd Argyll_V2.3.1
+ LICENSEDIR=/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/License.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/License2.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/License3.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: argyllcms = 2.3.1-6.fc40 argyllcms(ppc-64) = 2.3.1-6.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libX11.so.6()(64bit) libXext.so.6()(64bit) libXinerama.so.1()(64bit) libXrandr.so.2()(64bit) libXss.so.1()(64bit) libXxf86vm.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libtiff.so.5()(64bit) libtiff.so.5(LIBTIFF_4.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH)
Processing files: argyllcms-doc-2.3.1-6.fc40.noarch
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.iktakU
+ umask 022
+ cd /builddir/build/BUILD
+ cd Argyll_V2.3.1
+ DOCDIR=/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ export LC_ALL=
+ LC_ALL=
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/3dformat.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ArgyllCMS_arts_tag.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ArgyllDoc.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ChangesSummary.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ColorManagement.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Compiling.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CrushedDisplyBlacks.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Environment.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/FWA.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/File_Formats.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Installing.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Installing_Linux.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Installing_MSWindows.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Installing_OSX.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Limitations.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/MinorTools.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Organisation.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Overview.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Performance.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Scenarios.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Source.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/VideoEOTFs.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/WideGamutColmters.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/XRGA.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/applycal.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/average.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/cal_format.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/calvschar.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/cb2ti3.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ccmxs.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ccsss.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/cctiff.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ccxxmake.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/chartread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/cht_format.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/collink.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/colprof.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/colverify.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/cxf2ti3.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/dispcal.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/dispprofloc.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/dispread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/dispwin.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/evalInputTargets.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/extracticc.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/extractttag.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/fakeCMY.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/fakeread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/filmread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/filmtarg.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/gamma.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/greytiff.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1proDriver.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1proHiRes.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/iccdump.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/iccgamut.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/iccgamutmapping.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/icclu.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/iccvcgt.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/inoutreferred.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/instruments.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/invprofcheck.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/kodak2ti3.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ls2ti3.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/monitorcontrols.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/mppcheck.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/mpplu.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/mppprof.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/oeminst.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/printcal.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/printtarg.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/profcheck.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/refine.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/revfix.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/scanin.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/spec2cie.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/specplot.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/splitti3.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/spotread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/synthcal.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/synthread.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/targen.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ti3_format.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/tiffgamut.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/timage.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/txt2ti3.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ucmm.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/viewgam.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/xicclu.html /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ArgyllFlow.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ArgyllFlowThumb.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CMPDigitalTargetStudioEdition.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CMP_DTM-mini.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CMP_DT_003.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CMP_Digital_Target-4.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CMP_Digital_Target-7.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CMP_Digital_Target-8.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/CRTspectrum.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Chroma4.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ColorHug.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ColorMunki.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ColorMunkiCreate.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DC.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DTP20.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DTP22.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DTP41.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DTP51.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DTP92.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DTP94.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/EX1.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/FWA_measure.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Fluorescent.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/HCFR.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/HCT.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/HiResLaser.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Huey.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ISO12641-2-1.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ISO12641-2-2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ISO12641-2-3.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ISO12641_2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/JETI_1211.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/JETI_1501.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/K10A.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph1.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph3.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph4.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph5.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph6.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph7.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kgraph8.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Kparams.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/LSDC.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/LabSteps.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Passport.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Q60.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/QPcard201.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/QPcard202.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SG.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SMCube.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Smile.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Spyd2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Spyd3.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Spyd3x.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Spyd4.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/Spyd5.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SpydX.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SpyderChecker.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SpyderChecker24.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/YellowGreen.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/colorchecker.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/cube.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/gamutmapping1.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1Pro3.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1d.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1d3_1.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1d3_2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1m.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1p.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1pro2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1proHiRes.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/i1scan14.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread_1.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread_2.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread_3.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread_4.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread_5.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/illumread_6.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/mox.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/moxxr.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/sl.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ss.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/surface.jpg /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SG_footer.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/SG_header.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ccmxs /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/ccsss /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/doc/argyllcms-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.BuX0jK
+ umask 022
+ cd /builddir/build/BUILD
+ cd Argyll_V2.3.1
+ LICENSEDIR=/builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms-doc
+ export LC_ALL=
+ LC_ALL=
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms-doc
+ cp -pr /builddir/build/BUILD/Argyll_V2.3.1/doc/DocLicense.txt /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le/usr/share/licenses/argyllcms-doc
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: argyllcms-doc = 2.3.1-6.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: argyllcms-data-2.3.1-6.fc40.noarch
Provides: argyllcms-data = 2.3.1-6.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: argyllcms-debugsource-2.3.1-6.fc40.ppc64le
Provides: argyllcms-debugsource = 2.3.1-6.fc40 argyllcms-debugsource(ppc-64) = 2.3.1-6.fc40
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: argyllcms-debuginfo-2.3.1-6.fc40.ppc64le
Provides: argyllcms-debuginfo = 2.3.1-6.fc40 argyllcms-debuginfo(ppc-64) = 2.3.1-6.fc40 debuginfo(build-id) = 03b258e56b731d03fe59cca60a30c669ef66fd8c debuginfo(build-id) = 044903b09eb5fcd883bba476900a8c9a474e8794 debuginfo(build-id) = 0ba1364c02e588212b13c19cc4b3305e56f09805 debuginfo(build-id) = 11334af559b8516d215304b4f98d99cc6839dc8e debuginfo(build-id) = 2238d2b50cf3cb26195eedc1b01a2b13bb690252 debuginfo(build-id) = 24032813bbfa942561e02611187eb74b49111f25 debuginfo(build-id) = 274750c9aecca253f4c3045de1440e231717fe71 debuginfo(build-id) = 28673861994e994fabd8b4e6193e8a6d08ec3398 debuginfo(build-id) = 28c378aee9a2eaf4bef85d5d67580a4469de8c64 debuginfo(build-id) = 339b0cb7ee5b2a1298d886e1159cfc0f2678c7eb debuginfo(build-id) = 3884a86ae437d04a6b60263e3b7fab43c1f967d6 debuginfo(build-id) = 3ed77a7af7c08a33d7e9b6d743dd8465da3a5b18 debuginfo(build-id) = 3f8b96efb0b83e0abc480032629529d394f3da8d debuginfo(build-id) = 4917b3c15601c0bc0b0c5213fa4700c4fa783af0 debuginfo(build-id) = 4e1c60df9a9186efd746907c36c24ff7ad811b18 debuginfo(build-id) = 552e4e97e7453c02efa09c50b79ddc5be42e6ed9 debuginfo(build-id) = 6b392ea905105f9eeaed8ec9b954864205595ea4 debuginfo(build-id) = 6d750b29ea312ea241382f1361b206600b7571f1 debuginfo(build-id) = 6fb8c97eb297abb6fbca541df995d1f95f490b88 debuginfo(build-id) = 7780572c7597ce2ed00118fd0a34c50c306a57bb debuginfo(build-id) = 77b205bde159e6b780a9bdf10283653467f1f9c5 debuginfo(build-id) = 7bc86e4fab8147ec4819b5d8c8d4eee4ea6eb4d8 debuginfo(build-id) = 7df5ec2e981da1836691a8700039585bf80e9882 debuginfo(build-id) = 8671255c86632f5e852119067ea5bb388b8b4557 debuginfo(build-id) = 89fc7157d003779ee09d78049cc5cadb81992373 debuginfo(build-id) = 953f96e5132863f96a7c3cea31c3a36c433d3524 debuginfo(build-id) = 9618ac1805ffc0a2e11a5601da86823cf31c42ae debuginfo(build-id) = 96a0cd97134e06bbb3021055f26b1d3f19e0709a debuginfo(build-id) = 9e8369b4ec155665bbe3f43331f01827414e2c4f debuginfo(build-id) = a072b096eba6e82bb944a89eda92cd91be764af1 debuginfo(build-id) = a43bdc9fc6c9cdb79714e4416fc7c43933e70993 debuginfo(build-id) = a5dbdee4c08e3b024965e321d36ab7f5fa15b591 debuginfo(build-id) = aa2401371e62f04586d745125fc1cea3a151bfd2 debuginfo(build-id) = ac0686dd5fb9539b0a37dfc41624f92dc4989b27 debuginfo(build-id) = b19063e2bb57cbd0d464fd345ae06e1e22657769 debuginfo(build-id) = bcc94ab8ae352992b3b20c4551a7b586c98930b2 debuginfo(build-id) = c00d9ec8dc0bff6d43aa615dba0b1f3d5228532c debuginfo(build-id) = c1a65234b915cd8c0f6f655743b4286920dc16c4 debuginfo(build-id) = c211cf893fb8b2063d54d50820ab974fdc2cfe55 debuginfo(build-id) = c7b263529c9dfe18b9a3f34d0b5d0e0e1c141da7 debuginfo(build-id) = c7dbf15b675e1856cd0f9c0a2669163ae4573d5f debuginfo(build-id) = d9558755ddd7d79c4d5881279f53826eb416efb1 debuginfo(build-id) = ee0dfb0322e641ae4d88275d55321c3a753a57e8 debuginfo(build-id) = f1075d7579986ce871f102ed168e7d396a60e068 debuginfo(build-id) = f225524d9699386119dea6ad8a4a7fb5ad35f25d debuginfo(build-id) = f43e7ad307edb35f05e679dddbf27e8006a48d10 debuginfo(build-id) = f792e062c664c362ed2389569829f3ada862d798 debuginfo(build-id) = ffd88fe439ba8eaeefabca4840ca5e180f4b2ce4
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: argyllcms-debugsource(ppc-64) = 2.3.1-6.fc40
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le
Wrote: /builddir/build/RPMS/argyllcms-data-2.3.1-6.fc40.noarch.rpm
Wrote: /builddir/build/RPMS/argyllcms-doc-2.3.1-6.fc40.noarch.rpm
Wrote: /builddir/build/RPMS/argyllcms-debugsource-2.3.1-6.fc40.ppc64le.rpm
Wrote: /builddir/build/RPMS/argyllcms-2.3.1-6.fc40.ppc64le.rpm
Wrote: /builddir/build/RPMS/argyllcms-debuginfo-2.3.1-6.fc40.ppc64le.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.f3NEuk
+ umask 022
+ cd /builddir/build/BUILD
+ cd Argyll_V2.3.1
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/argyllcms-2.3.1-6.fc40.ppc64le
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.lRX1KM
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf /builddir/build/BUILD/Argyll_V2.3.1-SPECPARTS
+ rm -rf Argyll_V2.3.1 Argyll_V2.3.1.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild argyllcms-2.3.1-6.fc40.src.rpm
Finish: build phase for argyllcms-2.3.1-6.fc40.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-ppc64le-1694958599.324477/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/argyllcms-2.3.1-6.fc40.src.rpm) Config(child) 7 minutes 59 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": "argyllcms",
            "epoch": null,
            "version": "2.3.1",
            "release": "6.fc40",
            "arch": "ppc64le"
        },
        {
            "name": "argyllcms-debuginfo",
            "epoch": null,
            "version": "2.3.1",
            "release": "6.fc40",
            "arch": "ppc64le"
        },
        {
            "name": "argyllcms-debugsource",
            "epoch": null,
            "version": "2.3.1",
            "release": "6.fc40",
            "arch": "ppc64le"
        },
        {
            "name": "argyllcms",
            "epoch": null,
            "version": "2.3.1",
            "release": "6.fc40",
            "arch": "src"
        },
        {
            "name": "argyllcms-data",
            "epoch": null,
            "version": "2.3.1",
            "release": "6.fc40",
            "arch": "noarch"
        },
        {
            "name": "argyllcms-doc",
            "epoch": null,
            "version": "2.3.1",
            "release": "6.fc40",
            "arch": "noarch"
        }
    ]
}
RPMResults finished